3. 能力声明

⚠️ This is a template for describing your Valueset resource. To start, update the canonical URL above to the one of your resource. Don't forget to remove this paragraph.

3.1. Metadata

These are the details for this resource:

3.2. Resource content

These are different views on this resource:

REST Capabilities Server

ModeServer
Documentation

All the functionality defined in FHIR

transactionSupported

Implemented per the specification (or Insert other doco here)

batchSupported

Implemented per the specification (or Insert other doco here)

history-systemSupported

Implemented per the specification (or Insert other doco here)

search-systemSupported

Implemented per the specification (or Insert other doco here)

Security

CorsTrue
ServiceSee http://docs.smarthealthit.org/
Description

This is the Capability Statement to declare that the server supports SMART-on-FHIR. See the SMART-on-FHIR docs for the extension that would go with such a server

Resource Interactions

Resource TypeProfileSupported ProfilesReadVreadUpdateDeleteHistoryInstanceHistoryTypeCreateSearchTypeConditionalCreateConditionalUpdateConditionalDelete
AccountAccountMultiple
ActivityDefinitionActivityDefinitionMultiple
AdverseEventAdverseEventMultiple
AllergyIntoleranceAllergyIntoleranceMultiple
AppointmentAppointmentMultiple
AppointmentResponseAppointmentResponseMultiple
AuditEventAuditEventMultiple
BasicBasicMultiple
BinaryBinaryMultiple
BiologicallyDerivedProductBiologicallyDerivedProductMultiple
BodyStructureBodyStructureMultiple
BundleBundleMultiple
CapabilityStatementCapabilityStatementMultiple
CarePlanCarePlanMultiple
CareTeamCareTeamMultiple
CatalogEntryCatalogEntryMultiple
ChargeItemChargeItemMultiple
ChargeItemDefinitionChargeItemDefinitionMultiple
ClaimClaimMultiple
ClaimResponseClaimResponseMultiple
ClinicalImpressionClinicalImpressionMultiple
CodeSystemCodeSystemMultiple
CommunicationCommunicationMultiple
CommunicationRequestCommunicationRequestMultiple
CompartmentDefinitionCompartmentDefinitionMultiple
CompositionCompositionMultiple
ConceptMapConceptMapMultiple
ConditionConditionMultiple
ConsentConsentMultiple
ContractContractMultiple
CoverageCoverageMultiple
CoverageEligibilityRequestCoverageEligibilityRequestMultiple
CoverageEligibilityResponseCoverageEligibilityResponseMultiple
DetectedIssueDetectedIssueMultiple
DeviceDeviceMultiple
DeviceDefinitionDeviceDefinitionMultiple
DeviceMetricDeviceMetricMultiple
DeviceRequestDeviceRequestMultiple
DeviceUseStatementDeviceUseStatementMultiple
DiagnosticReportDiagnosticReportMultiple
DocumentManifestDocumentManifestMultiple
DocumentReferenceDocumentReferenceMultiple
EffectEvidenceSynthesisEffectEvidenceSynthesisMultiple
EncounterEncounterMultiple
EndpointEndpointMultiple
EnrollmentRequestEnrollmentRequestMultiple
EnrollmentResponseEnrollmentResponseMultiple
EpisodeOfCareEpisodeOfCareMultiple
EventDefinitionEventDefinitionMultiple
EvidenceEvidenceMultiple
EvidenceVariableEvidenceVariableMultiple
ExampleScenarioExampleScenarioMultiple
ExplanationOfBenefitExplanationOfBenefitMultiple
FamilyMemberHistoryFamilyMemberHistoryMultiple
FlagFlagMultiple
GoalGoalMultiple
GraphDefinitionGraphDefinitionMultiple
GroupGroupMultiple
GuidanceResponseGuidanceResponseMultiple
HealthcareServiceHealthcareServiceMultiple
ImagingStudyImagingStudyMultiple
ImmunizationImmunizationMultiple
ImmunizationEvaluationImmunizationEvaluationMultiple
ImmunizationRecommendationImmunizationRecommendationMultiple
ImplementationGuideImplementationGuideMultiple
InsurancePlanInsurancePlanMultiple
InvoiceInvoiceMultiple
LibraryLibraryMultiple
LinkageLinkageMultiple
ListListMultiple
LocationLocationMultiple
MeasureMeasureMultiple
MeasureReportMeasureReportMultiple
MediaMediaMultiple
MedicationMedicationMultiple
MedicationAdministrationMedicationAdministrationMultiple
MedicationDispenseMedicationDispenseMultiple
MedicationKnowledgeMedicationKnowledgeMultiple
MedicationRequestMedicationRequestMultiple
MedicationStatementMedicationStatementMultiple
MedicinalProductMedicinalProductMultiple
MedicinalProductAuthorizationMedicinalProductAuthorizationMultiple
MedicinalProductContraindicationMedicinalProductContraindicationMultiple
MedicinalProductIndicationMedicinalProductIndicationMultiple
MedicinalProductIngredientMedicinalProductIngredientMultiple
MedicinalProductInteractionMedicinalProductInteractionMultiple
MedicinalProductManufacturedMedicinalProductManufacturedMultiple
MedicinalProductPackagedMedicinalProductPackagedMultiple
MedicinalProductPharmaceuticalMedicinalProductPharmaceuticalMultiple
MedicinalProductUndesirableEffectMedicinalProductUndesirableEffectMultiple
MessageDefinitionMessageDefinitionMultiple
MessageHeaderMessageHeaderMultiple
MolecularSequenceMolecularSequenceMultiple
NamingSystemNamingSystemMultiple
NutritionOrderNutritionOrderMultiple
ObservationObservationMultiple
ObservationDefinitionObservationDefinitionMultiple
OperationDefinitionOperationDefinitionMultiple
OperationOutcomeOperationOutcomeMultiple
OrganizationOrganizationMultiple
OrganizationAffiliationOrganizationAffiliationMultiple
PatientPatientMultiple
PaymentNoticePaymentNoticeMultiple
PaymentReconciliationPaymentReconciliationMultiple
PersonPersonMultiple
PlanDefinitionPlanDefinitionMultiple
PractitionerPractitionerMultiple
PractitionerRolePractitionerRoleMultiple
ProcedureProcedureMultiple
ProvenanceProvenanceMultiple
QuestionnaireQuestionnaireMultiple
QuestionnaireResponseQuestionnaireResponseMultiple
RelatedPersonRelatedPersonMultiple
RequestGroupRequestGroupMultiple
ResearchDefinitionResearchDefinitionMultiple
ResearchElementDefinitionResearchElementDefinitionMultiple
ResearchStudyResearchStudyMultiple
ResearchSubjectResearchSubjectMultiple
RiskAssessmentRiskAssessmentMultiple
RiskEvidenceSynthesisRiskEvidenceSynthesisMultiple
ScheduleScheduleMultiple
SearchParameterSearchParameterMultiple
ServiceRequestServiceRequestMultiple
SlotSlotMultiple
SpecimenSpecimenMultiple
SpecimenDefinitionSpecimenDefinitionMultiple
StructureDefinitionStructureDefinitionMultiple
StructureMapStructureMapMultiple
SubscriptionSubscriptionMultiple
SubstanceSubstanceMultiple
SubstanceNucleicAcidSubstanceNucleicAcidMultiple
SubstancePolymerSubstancePolymerMultiple
SubstanceProteinSubstanceProteinMultiple
SubstanceReferenceInformationSubstanceReferenceInformationMultiple
SubstanceSourceMaterialSubstanceSourceMaterialMultiple
SubstanceSpecificationSubstanceSpecificationMultiple
SupplyDeliverySupplyDeliveryMultiple
SupplyRequestSupplyRequestMultiple
TaskTaskMultiple
TerminologyCapabilitiesTerminologyCapabilitiesMultiple
TestReportTestReportMultiple
TestScriptTestScriptMultiple
ValueSetValueSetMultiple
VerificationResultVerificationResultMultiple
VisionPrescriptionVisionPrescriptionMultiple

Global Operations

OperationReferenceLevel
validateValidate a resourceSupported
metaAccess a list of profiles, tags, and security labelsSupported
meta-addAdd profiles, tags, and security labels to a resourceSupported
meta-deleteDelete profiles, tags, and security labels for a resourceSupported
convertConvert from one form to anotherSupported
graphqlExecute a graphql statementSupported
graphReturn a graph of resourcesSupported
applyApplySupported
data-requirementsData RequirementsSupported
subsetFetch a subset of the CapabilityStatement resourceSupported
implementsTest if a server implements a client's required operationsSupported
conformsTest if a server implements a client's required operationsSupported
versionsDiscover what versions a server supportsSupported
applyApplySupported
submitSubmit a Claim resource for adjudicationSupported
lookupConcept Look Up & DecompositionSupported
validate-codeCode System based ValidationSupported
subsumesSubsumption TestingSupported
find-matchesFinding codes based on supplied propertiesSupported
documentGenerate a DocumentSupported
translateConcept TranslationSupported
closureClosure Table MaintenanceSupported
submitSubmit an EligibilityRequest resource for assessmentSupported
everythingFetch Encounter RecordSupported
everythingFetch a group of Patient RecordsSupported
data-requirementsData RequirementsSupported
findFind a functional listSupported
evaluate-measureEvaluate MeasureSupported
data-requirementsData RequirementsSupported
submit-dataSubmit DataSupported
collect-dataCollect DataSupported
care-gapsCare GapsSupported
everythingFetch Product RecordSupported
process-messageProcess MessageSupported
preferred-idFetch Preferred itSupported
statsObservation StatisticsSupported
lastnLast N Observations QuerySupported
matchFind patient matches using MPI based logicSupported
everythingFetch Patient RecordSupported
applyApplySupported
data-requirementsData RequirementsSupported
questionnaireBuild QuestionnaireSupported
snapshotGenerate SnapshotSupported
transformModel Instance TransformationSupported
expandValue Set ExpansionSupported
validate-codeValue Set based ValidationSupported

Global Search Parameters

NameTypeDocumentationLevel
_textstringSearch on the narrative of the resourceSupported
somethingstringsome docoSupported
_listtokenRetrieval of resources that are referenced by a List resourceSupported
_hascompositeProvides support for reverse chainingSupported
_typetokenType of resource (when doing cross-resource searchSupported
_sorttokenHow to sort the resources when returningSupported
_countnumberHow many resources to returnSupported
_includetokenControl over returning additional resources (see spec)Supported
_revincludetokenControl over returning additional resources (see spec)Supported
_summarytokenWhat kind of information to returnSupported
_elementsstringWhat kind of information to returnSupported
_containedtokenManaging search into contained resourcesSupported
_containedTypetokenManaging search into contained resourcesSupported
somethingstringsome docoSupported
_listtokenRetrieval of resources that are referenced by a List resourceSupported
_hascompositeProvides support for reverse chainingSupported
_typetokenType of resource (when doing cross-resource searchSupported
_sorttokenHow to sort the resources when returningSupported
_countnumberHow many resources to returnSupported
_includetokenControl over returning additional resources (see spec)Supported
_revincludetokenControl over returning additional resources (see spec)Supported
_summarytokenWhat kind of information to returnSupported
_elementsstringWhat kind of information to returnSupported
_containedtokenManaging search into contained resourcesSupported
_containedTypetokenManaging search into contained resourcesSupported
_querytokenA custom search profile that describes a specific defined query operationSupported
_profileuriProfiles this resource claims to conform toSupported
_lastUpdateddateWhen the resource version last changedSupported
_tagtokenTags applied to this resourceSupported
_securitytokenSecurity Labels applied to this resourceSupported
_sourceuriIdentifies where the resource comes fromSupported
_idtokenLogical id of this artifactSupported
_contentstringSearch on the entire content of the resourceSupported
somethingstringsome docoSupported
_listtokenRetrieval of resources that are referenced by a List resourceSupported
_hascompositeProvides support for reverse chainingSupported
_typetokenType of resource (when doing cross-resource searchSupported
_sorttokenHow to sort the resources when returningSupported
_countnumberHow many resources to returnSupported
_includetokenControl over returning additional resources (see spec)Supported
_revincludetokenControl over returning additional resources (see spec)Supported
_summarytokenWhat kind of information to returnSupported
_elementsstringWhat kind of information to returnSupported
_containedtokenManaging search into contained resourcesSupported
_containedTypetokenManaging search into contained resourcesSupported

Search Parameters per resource type

Account

NameTypeDocumentationLevel
ownerreferenceEntity managing the AccountSupported
identifiertokenAccount numberSupported
perioddateTransaction windowSupported
subjectreferenceThe entity that caused the expensesSupported
patientreferenceThe entity that caused the expensesSupported
namestringHuman-readable labelSupported
typetokenE.g. patient, expense, depreciationSupported
statustokenactive | inactive | entered-in-error | on-hold | unknownSupported

Supported Includes:

  • Account.owner
  • Account.subject
  • Account.patient

Supported Reverse Includes:

  • ChargeItem.account
  • Encounter.account
  • Invoice.account

ActivityDefinition

NameTypeDocumentationLevel
datedateThe activity definition publication dateSupported
identifiertokenExternal identifier for the activity definitionSupported
successorreferenceWhat resource is being referencedSupported
context-type-valuecompositeA use context type and value assigned to the activity definitionSupported
jurisdictiontokenIntended jurisdiction for the activity definitionSupported
descriptionstringThe description of the activity definitionSupported
derived-fromreferenceWhat resource is being referencedSupported
context-typetokenA type of use context assigned to the activity definitionSupported
predecessorreferenceWhat resource is being referencedSupported
titlestringThe human-friendly name of the activity definitionSupported
composed-ofreferenceWhat resource is being referencedSupported
versiontokenThe business version of the activity definitionSupported
urluriThe uri that identifies the activity definitionSupported
context-quantityquantityA quantity- or range-valued use context assigned to the activity definitionSupported
effectivedateThe time during which the activity definition is intended to be in useSupported
depends-onreferenceWhat resource is being referencedSupported
namestringComputationally friendly name of the activity definitionSupported
contexttokenA use context assigned to the activity definitionSupported
publisherstringName of the publisher of the activity definitionSupported
topictokenTopics associated with the moduleSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the activity definitionSupported
statustokenThe current status of the activity definitionSupported

Supported Includes:

  • ActivityDefinition.successor
  • ActivityDefinition.derived-from
  • ActivityDefinition.predecessor
  • ActivityDefinition.composed-of
  • ActivityDefinition.depends-on

Supported Reverse Includes:

  • CarePlan.instantiates-canonical
  • Communication.instantiates-canonical
  • DeviceRequest.instantiates-canonical
  • FamilyMemberHistory.instantiates-canonical
  • MessageDefinition.parent
  • NutritionOrder.instantiates-canonical
  • PlanDefinition.definition
  • Procedure.instantiates-canonical
  • ServiceRequest.instantiates-canonical

AdverseEvent

NameTypeDocumentationLevel
datedateWhen the event occurredSupported
severitytokenmild | moderate | severeSupported
recorderreferenceWho recorded the adverse eventSupported
studyreferenceAdverseEvent.studySupported
actualitytokenactual | potentialSupported
seriousnesstokenSeriousness of the eventSupported
subjectreferenceSubject impacted by eventSupported
resultingconditionreferenceEffect on the subject due to this eventSupported
substancereferenceRefers to the specific entity that caused the adverse eventSupported
locationreferenceLocation where adverse event occurredSupported
categorytokenproduct-problem | product-quality | product-use-error | wrong-dose | incorrect-prescribing-information | wrong-technique | wrong-route-of-administration | wrong-rate | wrong-duration | wrong-time | ex...Supported
eventtokenType of the event itself in relation to the subjectSupported

Supported Includes:

  • AdverseEvent.recorder
  • AdverseEvent.study
  • AdverseEvent.subject
  • AdverseEvent.resultingcondition
  • AdverseEvent.substance
  • AdverseEvent.location

AllergyIntolerance

NameTypeDocumentationLevel
severitytokenmild | moderate | severe (of event as a whole)Supported
datedateDate first version of the resource instance was recordedSupported
identifiertokenExternal ids for this itemSupported
manifestationtokenClinical symptoms/signs associated with the EventSupported
recorderreferenceWho recorded the sensitivitySupported
codetokenCode that identifies the allergy or intoleranceSupported
verification-statustokenunconfirmed | confirmed | refuted | entered-in-errorSupported
criticalitytokenlow | high | unable-to-assessSupported
clinical-statustokenactive | inactive | resolvedSupported
typetokenallergy | intolerance - Underlying mechanism (if known)Supported
onsetdateDate(/time) when manifestations showedSupported
routetokenHow the subject was exposed to the substanceSupported
asserterreferenceSource of the information about the allergySupported
patientreferenceWho the sensitivity is forSupported
categorytokenfood | medication | environment | biologicSupported
last-datedateDate(/time) of last known occurrence of a reactionSupported

Supported Includes:

  • AllergyIntolerance.recorder
  • AllergyIntolerance.asserter
  • AllergyIntolerance.patient

Supported Reverse Includes:

  • ClinicalImpression.problem

Appointment

NameTypeDocumentationLevel
datedateAppointment date/time.Supported
identifiertokenAn Identifier of the AppointmentSupported
specialtytokenThe specialty of a practitioner that would be required to perform the service requested in this appointmentSupported
service-categorytokenA broad categorization of the service that is to be performed during this appointmentSupported
practitionerreferenceOne of the individuals of the appointment is this practitionerSupported
part-statustokenThe Participation status of the subject, or other participant on the appointment. Can be used to locate participants that have not responded to meeting requests.Supported
appointment-typetokenThe style of appointment or patient that has been booked in the slot (not service type)Supported
service-typetokenThe specific service that is to be performed during this appointmentSupported
slotreferenceThe slots that this appointment is fillingSupported
reason-codetokenCoded reason this appointment is scheduledSupported
actorreferenceAny one of the individuals participating in the appointmentSupported
based-onreferenceThe service request this appointment is allocated to assessSupported
patientreferenceOne of the individuals of the appointment is this patientSupported
reason-referencereferenceReason the appointment is to take place (resource)Supported
supporting-inforeferenceAdditional information to support the appointmentSupported
locationreferenceThis location is listed in the participants of the appointmentSupported
statustokenThe overall status of the appointmentSupported

Supported Includes:

  • Appointment.practitioner
  • Appointment.slot
  • Appointment.actor
  • Appointment.based-on
  • Appointment.patient
  • Appointment.reason-reference
  • Appointment.supporting-info
  • Appointment.location

Supported Reverse Includes:

  • AppointmentResponse.appointment
  • CarePlan.activity-reference
  • Encounter.appointment
  • ImagingStudy.basedon

AppointmentResponse

NameTypeDocumentationLevel
actorreferenceThe Person, Location/HealthcareService or Device that this appointment response replies forSupported
identifiertokenAn Identifier in this appointment responseSupported
practitionerreferenceThis Response is for this PractitionerSupported
part-statustokenThe participants acceptance status for this appointmentSupported
patientreferenceThis Response is for this PatientSupported
appointmentreferenceThe appointment that the response is attached toSupported
locationreferenceThis Response is for this LocationSupported

Supported Includes:

  • AppointmentResponse.actor
  • AppointmentResponse.practitioner
  • AppointmentResponse.patient
  • AppointmentResponse.appointment
  • AppointmentResponse.location

Supported Reverse Includes:

  • ImagingStudy.basedon

AuditEvent

NameTypeDocumentationLevel
datedateTime when the event was recordedSupported
entity-typetokenType of entity involvedSupported
agentreferenceIdentifier of whoSupported
addressstringIdentifier for the network access point of the user deviceSupported
entity-roletokenWhat role the entity playedSupported
sourcereferenceThe identity of source detecting the eventSupported
typetokenType/identifier of eventSupported
altidtokenAlternative User identitySupported
sitetokenLogical source location within the enterpriseSupported
agent-namestringHuman friendly name for the agentSupported
entity-namestringDescriptor for entitySupported
subtypetokenMore specific type/id for the eventSupported
patientreferenceIdentifier of whoSupported
actiontokenType of action performed during the eventSupported
agent-roletokenAgent role in the eventSupported
entityreferenceSpecific instance of resourceSupported
outcometokenWhether the event succeeded or failedSupported
policyuriPolicy that authorized eventSupported

Supported Includes:

  • AuditEvent.agent
  • AuditEvent.source
  • AuditEvent.patient
  • AuditEvent.entity

Basic

NameTypeDocumentationLevel
identifiertokenBusiness identifierSupported
codetokenKind of ResourceSupported
subjectreferenceIdentifies the focus of this resourceSupported
createddateWhen createdSupported
patientreferenceIdentifies the focus of this resourceSupported
authorreferenceWho createdSupported

Supported Includes:

  • Basic.subject
  • Basic.patient
  • Basic.author

Binary

No search parameters are stated for this resource type

BiologicallyDerivedProduct

No search parameters are stated for this resource type

BodyStructure

NameTypeDocumentationLevel
identifiertokenBodystructure identifierSupported
morphologytokenKind of StructureSupported
patientreferenceWho this is aboutSupported
locationtokenBody siteSupported

Supported Includes:

  • BodyStructure.patient

Bundle

NameTypeDocumentationLevel
identifiertokenPersistent identifier for the bundleSupported
compositionreferenceThe first resource in the bundle, if the bundle type is "document" - this is a composition, and this parameter provides access to search its contentsSupported
typetokendocument | message | transaction | transaction-response | batch | batch-response | history | searchset | collectionSupported
messagereferenceThe first resource in the bundle, if the bundle type is "message" - this is a message header, and this parameter provides access to search its contentsSupported
timestampdateWhen the bundle was assembledSupported

Supported Includes:

  • Bundle.composition
  • Bundle.message

CapabilityStatement

NameTypeDocumentationLevel
datedateThe capability statement publication dateSupported
resource-profilereferenceA profile id invoked in a capability statementSupported
context-type-valuecompositeA use context type and value assigned to the capability statementSupported
softwarestringPart of the name of a software applicationSupported
resourcetokenName of a resource mentioned in a capability statementSupported
jurisdictiontokenIntended jurisdiction for the capability statementSupported
formattokenformats supported (xml | json | ttl | mime type)Supported
descriptionstringThe description of the capability statementSupported
context-typetokenA type of use context assigned to the capability statementSupported
titlestringThe human-friendly name of the capability statementSupported
fhirversiontokenThe version of FHIRSupported
versiontokenThe business version of the capability statementSupported
urluriThe uri that identifies the capability statementSupported
supported-profilereferenceProfiles for use cases supportedSupported
modetokenMode - restful (server/client) or messaging (sender/receiver)Supported
context-quantityquantityA quantity- or range-valued use context assigned to the capability statementSupported
security-servicetokenOAuth | SMART-on-FHIR | NTLM | Basic | Kerberos | CertificatesSupported
namestringComputationally friendly name of the capability statementSupported
contexttokenA use context assigned to the capability statementSupported
publisherstringName of the publisher of the capability statementSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the capability statementSupported
guidereferenceImplementation guides supportedSupported
statustokenThe current status of the capability statementSupported

Supported Includes:

  • CapabilityStatement.resource-profile
  • CapabilityStatement.supported-profile
  • CapabilityStatement.guide

CarePlan

NameTypeDocumentationLevel
datedateTime period plan coversSupported
care-teamreferenceWho's involved in plan?Supported
identifiertokenExternal Ids for this planSupported
performerreferenceMatches if the practitioner is listed as a performer in any of the "simple" activities. (For performers of the detailed activities, chain through the activitydetail search parameter.)Supported
goalreferenceDesired outcome of planSupported
subjectreferenceWho the care plan is forSupported
replacesreferenceCarePlan replaced by this CarePlanSupported
instantiates-canonicalreferenceInstantiates FHIR protocol or definitionSupported
part-ofreferencePart of referenced CarePlanSupported
encounterreferenceEncounter created as part ofSupported
intenttokenproposal | plan | order | optionSupported
activity-referencereferenceActivity details defined in specific resourceSupported
conditionreferenceHealth issues this plan addressesSupported
based-onreferenceFulfills CarePlanSupported
patientreferenceWho the care plan is forSupported
activity-datedateSpecified date occurs within period specified by CarePlan.activity.detail.scheduled[x]Supported
instantiates-uriuriInstantiates external protocol or definitionSupported
categorytokenType of planSupported
activity-codetokenDetail type of activitySupported
statustokendraft | active | on-hold | revoked | completed | entered-in-error | unknownSupported

Supported Includes:

  • CarePlan.care-team
  • CarePlan.performer
  • CarePlan.goal
  • CarePlan.subject
  • CarePlan.replaces
  • CarePlan.instantiates-canonical
  • CarePlan.part-of
  • CarePlan.encounter
  • CarePlan.activity-reference
  • CarePlan.condition
  • CarePlan.based-on
  • CarePlan.patient

Supported Reverse Includes:

  • CarePlan.replaces
  • CarePlan.part-of
  • CarePlan.based-on
  • DiagnosticReport.based-on
  • ImagingStudy.basedon
  • Media.based-on
  • Observation.based-on
  • Procedure.based-on
  • QuestionnaireResponse.based-on
  • ServiceRequest.based-on

CareTeam

NameTypeDocumentationLevel
datedateTime period team coversSupported
identifiertokenExternal Ids for this teamSupported
patientreferenceWho care team is forSupported
subjectreferenceWho care team is forSupported
encounterreferenceEncounter created as part ofSupported
categorytokenType of teamSupported
participantreferenceWho is involvedSupported
statustokenproposed | active | suspended | inactive | entered-in-errorSupported

Supported Includes:

  • CareTeam.patient
  • CareTeam.subject
  • CareTeam.encounter
  • CareTeam.participant

Supported Reverse Includes:

  • CarePlan.care-team
  • CarePlan.performer
  • CareTeam.participant
  • ChargeItem.performer-actor
  • Communication.recipient
  • CommunicationRequest.recipient
  • Consent.actor
  • DeviceRequest.performer
  • DiagnosticReport.performer
  • DiagnosticReport.results-interpreter
  • ImagingStudy.performer
  • Media.operator
  • MedicationRequest.intended-performer
  • Observation.performer
  • ServiceRequest.performer
  • Task.owner

CatalogEntry

No search parameters are stated for this resource type

ChargeItem

NameTypeDocumentationLevel
identifiertokenBusiness Identifier for itemSupported
performing-organizationreferenceOrganization providing the charged serviceSupported
codetokenA code that identifies the charge, like a billing codeSupported
quantityquantityQuantity of which the charge item has been servicedSupported
subjectreferenceIndividual service was done for/toSupported
occurrencedateWhen the charged service was appliedSupported
entered-datedateDate the charge item was enteredSupported
performer-functiontokenWhat type of performance was doneSupported
patientreferenceIndividual service was done for/toSupported
factor-overridenumberFactor overriding the associated rulesSupported
servicereferenceWhich rendered service is being charged?Supported
price-overridequantityPrice overriding the associated rulesSupported
contextreferenceEncounter / Episode associated with eventSupported
entererreferenceIndividual who was enteringSupported
performer-actorreferenceIndividual who was performingSupported
accountreferenceAccount to place this chargeSupported
requesting-organizationreferenceOrganization requesting the charged serviceSupported

Supported Includes:

  • ChargeItem.performing-organization
  • ChargeItem.subject
  • ChargeItem.patient
  • ChargeItem.service
  • ChargeItem.context
  • ChargeItem.enterer
  • ChargeItem.performer-actor
  • ChargeItem.account
  • ChargeItem.requesting-organization

ChargeItemDefinition

NameTypeDocumentationLevel
datedateThe charge item definition publication dateSupported
identifiertokenExternal identifier for the charge item definitionSupported
context-type-valuecompositeA use context type and value assigned to the charge item definitionSupported
jurisdictiontokenIntended jurisdiction for the charge item definitionSupported
descriptionstringThe description of the charge item definitionSupported
context-typetokenA type of use context assigned to the charge item definitionSupported
titlestringThe human-friendly name of the charge item definitionSupported
versiontokenThe business version of the charge item definitionSupported
urluriThe uri that identifies the charge item definitionSupported
context-quantityquantityA quantity- or range-valued use context assigned to the charge item definitionSupported
effectivedateThe time during which the charge item definition is intended to be in useSupported
contexttokenA use context assigned to the charge item definitionSupported
publisherstringName of the publisher of the charge item definitionSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the charge item definitionSupported
statustokenThe current status of the charge item definitionSupported

Claim

NameTypeDocumentationLevel
care-teamreferenceMember of the CareTeamSupported
identifiertokenThe primary identifier of the financial resourceSupported
usetokenThe kind of financial resourceSupported
createddateThe creation date for the ClaimSupported
encounterreferenceEncounters associated with a billed line itemSupported
prioritytokenProcessing priority requestedSupported
payeereferenceThe party receiving any payment for the ClaimSupported
providerreferenceProvider responsible for the ClaimSupported
patientreferencePatient receiving the products or servicesSupported
insurerreferenceThe target payor/insurer for the ClaimSupported
detail-udireferenceUDI associated with a line item, detail product or serviceSupported
entererreferenceThe party responsible for the entry of the ClaimSupported
procedure-udireferenceUDI associated with a procedureSupported
subdetail-udireferenceUDI associated with a line item, detail, subdetail product or serviceSupported
facilityreferenceFacility where the products or services have been or will be providedSupported
item-udireferenceUDI associated with a line item product or serviceSupported
statustokenThe status of the Claim instance.Supported

Supported Includes:

  • Claim.care-team
  • Claim.encounter
  • Claim.payee
  • Claim.provider
  • Claim.patient
  • Claim.insurer
  • Claim.detail-udi
  • Claim.enterer
  • Claim.procedure-udi
  • Claim.subdetail-udi
  • Claim.facility
  • Claim.item-udi

Supported Reverse Includes:

  • ClaimResponse.request
  • ExplanationOfBenefit.claim

ClaimResponse

NameTypeDocumentationLevel
identifiertokenThe identity of the ClaimResponseSupported
requestreferenceThe claim referenceSupported
dispositionstringThe contents of the disposition messageSupported
insurerreferenceThe organization which generated this resourceSupported
createddateThe creation dateSupported
patientreferenceThe subject of careSupported
usetokenThe type of claimSupported
payment-datedateThe expected payment dateSupported
outcometokenThe processing outcomeSupported
requestorreferenceThe Provider of the claimSupported
statustokenThe status of the ClaimResponseSupported

Supported Includes:

  • ClaimResponse.request
  • ClaimResponse.insurer
  • ClaimResponse.patient
  • ClaimResponse.requestor

Supported Reverse Includes:

  • DeviceRequest.insurance

ClinicalImpression

NameTypeDocumentationLevel
datedateWhen the assessment was documentedSupported
identifiertokenBusiness identifierSupported
previousreferenceReference to last assessmentSupported
finding-codetokenWhat was foundSupported
assessorreferenceThe clinician performing the assessmentSupported
subjectreferencePatient or group assessedSupported
encounterreferenceEncounter created as part ofSupported
finding-refreferenceWhat was foundSupported
problemreferenceRelevant impressions of patient stateSupported
patientreferencePatient or group assessedSupported
supporting-inforeferenceInformation supporting the clinical impressionSupported
investigationreferenceRecord of a specific investigationSupported
statustokenin-progress | completed | entered-in-errorSupported

Supported Includes:

  • ClinicalImpression.previous
  • ClinicalImpression.assessor
  • ClinicalImpression.subject
  • ClinicalImpression.encounter
  • ClinicalImpression.finding-ref
  • ClinicalImpression.problem
  • ClinicalImpression.patient
  • ClinicalImpression.supporting-info
  • ClinicalImpression.investigation

Supported Reverse Includes:

  • ClinicalImpression.previous

CodeSystem

NameTypeDocumentationLevel
datedateThe code system publication dateSupported
identifiertokenExternal identifier for the code systemSupported
codetokenA code defined in the code systemSupported
context-type-valuecompositeA use context type and value assigned to the code systemSupported
content-modetokennot-present | example | fragment | complete | supplementSupported
jurisdictiontokenIntended jurisdiction for the code systemSupported
descriptionstringThe description of the code systemSupported
context-typetokenA type of use context assigned to the code systemSupported
languagetokenA language in which a designation is providedSupported
titlestringThe human-friendly name of the code systemSupported
versiontokenThe business version of the code systemSupported
urluriThe uri that identifies the code systemSupported
context-quantityquantityA quantity- or range-valued use context assigned to the code systemSupported
supplementsreferenceFind code system supplements for the referenced code systemSupported
systemuriThe system for any codes defined by this code system (same as 'url')Supported
namestringComputationally friendly name of the code systemSupported
contexttokenA use context assigned to the code systemSupported
publisherstringName of the publisher of the code systemSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the code systemSupported
statustokenThe current status of the code systemSupported

Supported Includes:

  • CodeSystem.supplements

Supported Reverse Includes:

  • CodeSystem.supplements

Communication

NameTypeDocumentationLevel
identifiertokenUnique identifierSupported
subjectreferenceFocus of messageSupported
instantiates-canonicalreferenceInstantiates FHIR protocol or definitionSupported
receiveddateWhen receivedSupported
part-ofreferencePart of this actionSupported
mediumtokenA channel of communicationSupported
encounterreferenceEncounter created as part ofSupported
sentdateWhen sentSupported
based-onreferenceRequest fulfilled by this communicationSupported
senderreferenceMessage senderSupported
patientreferenceFocus of messageSupported
recipientreferenceMessage recipientSupported
instantiates-uriuriInstantiates external protocol or definitionSupported
categorytokenMessage categorySupported
statustokenpreparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknownSupported

Supported Includes:

  • Communication.subject
  • Communication.instantiates-canonical
  • Communication.part-of
  • Communication.encounter
  • Communication.based-on
  • Communication.sender
  • Communication.patient
  • Communication.recipient

CommunicationRequest

NameTypeDocumentationLevel
requesterreferenceWho/what is requesting serviceSupported
authoreddateWhen request transitioned to being actionableSupported
identifiertokenUnique identifierSupported
subjectreferenceFocus of messageSupported
replacesreferenceRequest(s) replaced by this requestSupported
mediumtokenA channel of communicationSupported
encounterreferenceEncounter created as part ofSupported
occurrencedateWhen scheduledSupported
prioritytokenroutine | urgent | asap | statSupported
group-identifiertokenComposite request this is part ofSupported
based-onreferenceFulfills plan or proposalSupported
senderreferenceMessage senderSupported
patientreferenceFocus of messageSupported
recipientreferenceMessage recipientSupported
categorytokenMessage categorySupported
statustokendraft | active | on-hold | revoked | completed | entered-in-error | unknownSupported

Supported Includes:

  • CommunicationRequest.requester
  • CommunicationRequest.subject
  • CommunicationRequest.replaces
  • CommunicationRequest.encounter
  • CommunicationRequest.based-on
  • CommunicationRequest.sender
  • CommunicationRequest.patient
  • CommunicationRequest.recipient

Supported Reverse Includes:

  • CarePlan.activity-reference
  • CommunicationRequest.replaces

CompartmentDefinition

NameTypeDocumentationLevel
datedateThe compartment definition publication dateSupported
codetokenPatient | Encounter | RelatedPerson | Practitioner | DeviceSupported
context-type-valuecompositeA use context type and value assigned to the compartment definitionSupported
resourcetokenName of resource typeSupported
descriptionstringThe description of the compartment definitionSupported
context-typetokenA type of use context assigned to the compartment definitionSupported
versiontokenThe business version of the compartment definitionSupported
urluriThe uri that identifies the compartment definitionSupported
context-quantityquantityA quantity- or range-valued use context assigned to the compartment definitionSupported
namestringComputationally friendly name of the compartment definitionSupported
contexttokenA use context assigned to the compartment definitionSupported
publisherstringName of the publisher of the compartment definitionSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the compartment definitionSupported
statustokenThe current status of the compartment definitionSupported

Composition

NameTypeDocumentationLevel
datedateComposition editing timeSupported
identifiertokenVersion-independent identifier for the CompositionSupported
perioddateThe period covered by the documentationSupported
related-idtokenTarget of the relationshipSupported
subjectreferenceWho and/or what the composition is aboutSupported
authorreferenceWho and/or what authored the compositionSupported
confidentialitytokenAs defined by affinity domainSupported
sectiontokenClassification of section (recommended)Supported
encounterreferenceContext of the CompositionSupported
typetokenKind of composition (LOINC if possible)Supported
titlestringHuman Readable name/titleSupported
attesterreferenceWho attested the compositionSupported
entryreferenceA reference to data that supports this sectionSupported
related-refreferenceTarget of the relationshipSupported
patientreferenceWho and/or what the composition is aboutSupported
contexttokenCode(s) that apply to the event being documentedSupported
categorytokenCategorization of CompositionSupported
statustokenpreliminary | final | amended | entered-in-errorSupported

Supported Includes:

  • Composition.subject
  • Composition.author
  • Composition.encounter
  • Composition.attester
  • Composition.entry
  • Composition.related-ref
  • Composition.patient

Supported Reverse Includes:

  • Composition.related-ref

ConceptMap

NameTypeDocumentationLevel
datedateThe concept map publication dateSupported
otherreferencecanonical reference to an additional ConceptMap to use for mapping if the source concept is unmappedSupported
context-type-valuecompositeA use context type and value assigned to the concept mapSupported
target-systemuriTarget system that the concepts are to be mapped toSupported
dependsonuriReference to property mapping depends onSupported
jurisdictiontokenIntended jurisdiction for the concept mapSupported
descriptionstringThe description of the concept mapSupported
context-typetokenA type of use context assigned to the concept mapSupported
sourcereferenceThe source value set that contains the concepts that are being mappedSupported
titlestringThe human-friendly name of the concept mapSupported
context-quantityquantityA quantity- or range-valued use context assigned to the concept mapSupported
source-urireferenceThe source value set that contains the concepts that are being mappedSupported
contexttokenA use context assigned to the concept mapSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the concept mapSupported
source-systemuriSource system where concepts to be mapped are definedSupported
target-codetokenCode that identifies the target elementSupported
target-urireferenceThe target value set which provides context for the mappingsSupported
identifiertokenExternal identifier for the concept mapSupported
producturiReference to property mapping depends onSupported
versiontokenThe business version of the concept mapSupported
urluriThe uri that identifies the concept mapSupported
targetreferenceThe target value set which provides context for the mappingsSupported
source-codetokenIdentifies element being mappedSupported
namestringComputationally friendly name of the concept mapSupported
publisherstringName of the publisher of the concept mapSupported
statustokenThe current status of the concept mapSupported

Supported Includes:

  • ConceptMap.other
  • ConceptMap.source
  • ConceptMap.source-uri
  • ConceptMap.target-uri
  • ConceptMap.target

Supported Reverse Includes:

  • ConceptMap.other

Condition

NameTypeDocumentationLevel
severitytokenThe severity of the conditionSupported
evidence-detailreferenceSupporting information found elsewhereSupported
identifiertokenA unique identifier of the condition recordSupported
onset-infostringOnsets as a stringSupported
recorded-datedateDate record was first recordedSupported
codetokenCode for the conditionSupported
evidencetokenManifestation/symptomSupported
subjectreferenceWho has the condition?Supported
verification-statustokenunconfirmed | provisional | differential | confirmed | refuted | entered-in-errorSupported
clinical-statustokenThe clinical status of the conditionSupported
encounterreferenceEncounter created as part ofSupported
onset-datedateDate related onsets (dateTime and Period)Supported
abatement-datedateDate-related abatements (dateTime and period)Supported
asserterreferencePerson who asserts this conditionSupported
stagetokenSimple summary (disease specific)Supported
abatement-stringstringAbatement as a stringSupported
patientreferenceWho has the condition?Supported
onset-agequantityOnsets as age or age rangeSupported
abatement-agequantityAbatement as age or age rangeSupported
categorytokenThe category of the conditionSupported
body-sitetokenAnatomical location, if relevantSupported

Supported Includes:

  • Condition.evidence-detail
  • Condition.subject
  • Condition.encounter
  • Condition.asserter
  • Condition.patient

Supported Reverse Includes:

  • AdverseEvent.resultingcondition
  • Appointment.reason-reference
  • CarePlan.condition
  • ClinicalImpression.finding-ref
  • ClinicalImpression.problem
  • Encounter.diagnosis
  • Encounter.reason-reference
  • EpisodeOfCare.condition
  • Immunization.reason-reference
  • Procedure.reason-reference
  • RiskAssessment.condition

Consent

NameTypeDocumentationLevel
datedateWhen this Consent was created or indexedSupported
identifiertokenIdentifier for this record (external references)Supported
perioddateTimeframe for this ruleSupported
datareferenceThe actual data referenceSupported
purposetokenContext of activities covered by this ruleSupported
source-referencereferenceSearch by reference to a Consent, DocumentReference, Contract or QuestionnaireResponseSupported
actorreferenceResource for the actor (or group, by role)Supported
security-labeltokenSecurity Labels that define affected resourcesSupported
patientreferenceWho the consent applies toSupported
organizationreferenceCustodian of the consentSupported
scopetokenWhich of the four areas this resource covers (extensible)Supported
actiontokenActions controlled by this ruleSupported
consentorreferenceWho is agreeing to the policy and rulesSupported
categorytokenClassification of the consent statement - for indexing/retrievalSupported
statustokendraft | proposed | active | rejected | inactive | entered-in-errorSupported

Supported Includes:

  • Consent.data
  • Consent.source-reference
  • Consent.actor
  • Consent.patient
  • Consent.organization
  • Consent.consentor

Supported Reverse Includes:

  • Consent.source-reference

Contract

NameTypeDocumentationLevel
identifiertokenThe identity of the contractSupported
instantiatesuriA source definition of the contractSupported
patientreferenceThe identity of the subject of the contract (if a patient)Supported
subjectreferenceThe identity of the subject of the contractSupported
authorityreferenceThe authority of the contractSupported
domainreferenceThe domain of the contractSupported
issueddateThe date/time the contract was issuedSupported
urluriThe basal contract definitionSupported
signerreferenceContract Signatory PartySupported
statustokenThe status of the contractSupported

Supported Includes:

  • Contract.patient
  • Contract.subject
  • Contract.authority
  • Contract.domain
  • Contract.signer

Supported Reverse Includes:

  • Consent.source-reference

Coverage

NameTypeDocumentationLevel
identifiertokenThe primary identifier of the insured and the coverageSupported
payorreferenceThe identity of the insurer or party paying for servicesSupported
subscriberreferenceReference to the subscriberSupported
beneficiaryreferenceCovered partySupported
patientreferenceRetrieve coverages for a patientSupported
class-valuestringValue of the class (eg. Plan number, group number)Supported
typetokenThe kind of coverage (health plan, auto, Workers Compensation)Supported
dependentstringDependent numberSupported
class-typetokenCoverage class (eg. plan, group)Supported
policy-holderreferenceReference to the policyholderSupported
statustokenThe status of the CoverageSupported

Supported Includes:

  • Coverage.payor
  • Coverage.subscriber
  • Coverage.beneficiary
  • Coverage.patient
  • Coverage.policy-holder

Supported Reverse Includes:

  • DeviceRequest.insurance
  • ExplanationOfBenefit.coverage

CoverageEligibilityRequest

NameTypeDocumentationLevel
identifiertokenThe business identifier of the EligibilitySupported
providerreferenceThe reference to the providerSupported
patientreferenceThe reference to the patientSupported
createddateThe creation date for the EOBSupported
entererreferenceThe party who is responsible for the requestSupported
facilityreferenceFacility responsible for the goods and servicesSupported
statustokenThe status of the EligibilityRequestSupported

Supported Includes:

  • CoverageEligibilityRequest.provider
  • CoverageEligibilityRequest.patient
  • CoverageEligibilityRequest.enterer
  • CoverageEligibilityRequest.facility

Supported Reverse Includes:

  • CoverageEligibilityResponse.request

CoverageEligibilityResponse

NameTypeDocumentationLevel
identifiertokenThe business identifierSupported
requestreferenceThe EligibilityRequest referenceSupported
dispositionstringThe contents of the disposition messageSupported
patientreferenceThe reference to the patientSupported
insurerreferenceThe organization which generated this resourceSupported
createddateThe creation dateSupported
outcometokenThe processing outcomeSupported
requestorreferenceThe EligibilityRequest providerSupported
statustokenThe EligibilityRequest statusSupported

Supported Includes:

  • CoverageEligibilityResponse.request
  • CoverageEligibilityResponse.patient
  • CoverageEligibilityResponse.insurer
  • CoverageEligibilityResponse.requestor

DetectedIssue

NameTypeDocumentationLevel
identifiertokenUnique id for the detected issueSupported
codetokenIssue Category, e.g. drug-drug, duplicate therapy, etc.Supported
identifieddateWhen identifiedSupported
patientreferenceAssociated patientSupported
authorreferenceThe provider or device that identified the issueSupported
implicatedreferenceProblem resourceSupported

Supported Includes:

  • DetectedIssue.patient
  • DetectedIssue.author
  • DetectedIssue.implicated

Device

NameTypeDocumentationLevel
udi-distringThe udi Device Identifier (DI)Supported
identifiertokenInstance id from manufacturer, owner, and othersSupported
udi-carrierstringUDI Barcode (RFID or other technology) string in *HRF* format.Supported
device-namestringA server defined search that may match any of the string fields in Device.deviceName or Device.type.Supported
patientreferencePatient information, if the resource is affixed to a personSupported
organizationreferenceThe organization responsible for the deviceSupported
modelstringThe model of the deviceSupported
locationreferenceA location, where the resource is foundSupported
typetokenThe type of the deviceSupported
urluriNetwork address to contact deviceSupported
manufacturerstringThe manufacturer of the deviceSupported
statustokenactive | inactive | entered-in-error | unknownSupported

Supported Includes:

  • Device.patient
  • Device.organization
  • Device.location

Supported Reverse Includes:

  • Account.subject
  • Account.patient
  • AdverseEvent.substance
  • Appointment.practitioner
  • Appointment.actor
  • Appointment.patient
  • Appointment.location
  • AppointmentResponse.actor
  • AppointmentResponse.practitioner
  • AppointmentResponse.patient
  • AppointmentResponse.location
  • AuditEvent.agent
  • AuditEvent.source
  • AuditEvent.patient
  • CarePlan.performer
  • ChargeItem.enterer
  • ChargeItem.performer-actor
  • Claim.detail-udi
  • Claim.procedure-udi
  • Claim.subdetail-udi
  • Claim.item-udi
  • Communication.sender
  • Communication.recipient
  • CommunicationRequest.requester
  • CommunicationRequest.sender
  • CommunicationRequest.recipient
  • Composition.author
  • Consent.actor
  • DetectedIssue.author
  • DeviceMetric.parent
  • DeviceMetric.source
  • DeviceRequest.requester
  • DeviceRequest.performer
  • DeviceRequest.subject
  • DeviceRequest.patient
  • DeviceRequest.device
  • DeviceUseStatement.device
  • DiagnosticReport.subject
  • DiagnosticReport.patient
  • DocumentManifest.subject
  • DocumentManifest.author
  • DocumentManifest.patient
  • DocumentReference.subject
  • DocumentReference.patient
  • DocumentReference.author
  • ExplanationOfBenefit.detail-udi
  • ExplanationOfBenefit.procedure-udi
  • ExplanationOfBenefit.subdetail-udi
  • ExplanationOfBenefit.item-udi
  • Flag.author
  • Group.member
  • ImagingStudy.performer
  • ImagingStudy.subject
  • ImagingStudy.patient
  • Invoice.participant
  • List.subject
  • List.patient
  • List.source
  • MeasureReport.patient
  • MeasureReport.subject
  • Media.subject
  • Media.operator
  • Media.patient
  • Media.device
  • MedicationAdministration.performer
  • MedicationAdministration.device
  • MedicationDispense.performer
  • MedicationRequest.requester
  • MedicationRequest.intended-performer
  • MessageHeader.target
  • Observation.subject
  • Observation.patient
  • Observation.device
  • Procedure.performer
  • Provenance.agent
  • QuestionnaireResponse.author
  • RequestGroup.author
  • RequestGroup.participant
  • RiskAssessment.performer
  • Schedule.actor
  • ServiceRequest.requester
  • ServiceRequest.performer
  • ServiceRequest.subject
  • ServiceRequest.patient
  • Specimen.subject
  • Specimen.patient
  • SupplyRequest.requester
  • Task.owner
  • Task.requester

DeviceDefinition

NameTypeDocumentationLevel
parentreferenceThe parent DeviceDefinition resourceSupported
identifiertokenThe identifier of the componentSupported
typetokenThe device component typeSupported

Supported Includes:

  • DeviceDefinition.parent

Supported Reverse Includes:

  • DeviceDefinition.parent

DeviceMetric

NameTypeDocumentationLevel
parentreferenceThe parent DeviceMetric resourceSupported
identifiertokenThe identifier of the metricSupported
sourcereferenceThe device resourceSupported
typetokenThe component typeSupported
categorytokenThe category of the metricSupported

Supported Includes:

  • DeviceMetric.parent
  • DeviceMetric.source

Supported Reverse Includes:

  • Media.device
  • Observation.device

DeviceRequest

NameTypeDocumentationLevel
requesterreferenceWho/what is requesting serviceSupported
insurancereferenceAssociated insurance coverageSupported
identifiertokenBusiness identifier for request/orderSupported
codetokenCode for what is being requested/orderedSupported
performerreferenceDesired performer for serviceSupported
event-datedateWhen service should occurSupported
subjectreferenceIndividual the service is ordered forSupported
instantiates-canonicalreferenceInstantiates FHIR protocol or definitionSupported
encounterreferenceEncounter during which request was createdSupported
authored-ondateWhen the request transitioned to being actionableSupported
intenttokenproposal | plan | original-order |reflex-orderSupported
group-identifiertokenComposite request this is part ofSupported
based-onreferencePlan/proposal/order fulfilled by this requestSupported
patientreferenceIndividual the service is ordered forSupported
instantiates-uriuriInstantiates external protocol or definitionSupported
prior-requestreferenceRequest takes the place of referenced completed or terminated requestsSupported
devicereferenceReference to resource that is being requested/orderedSupported
statustokenentered-in-error | draft | active |suspended | completedSupported

Supported Includes:

  • DeviceRequest.requester
  • DeviceRequest.insurance
  • DeviceRequest.performer
  • DeviceRequest.subject
  • DeviceRequest.instantiates-canonical
  • DeviceRequest.encounter
  • DeviceRequest.based-on
  • DeviceRequest.patient
  • DeviceRequest.prior-request
  • DeviceRequest.device

Supported Reverse Includes:

  • CarePlan.activity-reference
  • Observation.based-on

DeviceUseStatement

NameTypeDocumentationLevel
identifiertokenSearch by identifierSupported
subjectreferenceSearch by subjectSupported
patientreferenceSearch by subject - a patientSupported
devicereferenceSearch by deviceSupported

Supported Includes:

  • DeviceUseStatement.subject
  • DeviceUseStatement.patient
  • DeviceUseStatement.device

DiagnosticReport

NameTypeDocumentationLevel
datedateThe clinically relevant time of the reportSupported
identifiertokenAn identifier for the reportSupported
performerreferenceWho is responsible for the reportSupported
codetokenThe code for the report, as opposed to codes for the atomic results, which are the names on the observation resource referred to from the resultSupported
subjectreferenceThe subject of the reportSupported
mediareferenceA reference to the image source.Supported
encounterreferenceThe Encounter when the order was madeSupported
resultreferenceLink to an atomic result (observation resource)Supported
conclusiontokenA coded conclusion (interpretation/impression) on the reportSupported
based-onreferenceReference to the service request.Supported
patientreferenceThe subject of the report if a patientSupported
specimenreferenceThe specimen detailsSupported
issueddateWhen the report was issuedSupported
categorytokenWhich diagnostic discipline/department created the reportSupported
results-interpreterreferenceWho was the source of the reportSupported
statustokenThe status of the reportSupported

Supported Includes:

  • DiagnosticReport.performer
  • DiagnosticReport.subject
  • DiagnosticReport.media
  • DiagnosticReport.encounter
  • DiagnosticReport.result
  • DiagnosticReport.based-on
  • DiagnosticReport.patient
  • DiagnosticReport.specimen
  • DiagnosticReport.results-interpreter

Supported Reverse Includes:

  • ChargeItem.service
  • ClinicalImpression.investigation
  • Immunization.reason-reference
  • Procedure.reason-reference

DocumentManifest

NameTypeDocumentationLevel
identifiertokenUnique Identifier for the set of documentsSupported
itemreferenceItems in manifestSupported
related-idtokenIdentifiers of things that are relatedSupported
subjectreferenceThe subject of the set of documentsSupported
authorreferenceWho and/or what authored the DocumentManifestSupported
createddateWhen this document manifest createdSupported
descriptionstringHuman-readable description (title)Supported
sourceuriThe source system/application/softwareSupported
typetokenKind of document setSupported
related-refreferenceRelated ResourceSupported
patientreferenceThe subject of the set of documentsSupported
recipientreferenceIntended to get notified about this set of documentsSupported
statustokencurrent | superseded | entered-in-errorSupported

Supported Includes:

  • DocumentManifest.item
  • DocumentManifest.subject
  • DocumentManifest.author
  • DocumentManifest.related-ref
  • DocumentManifest.patient
  • DocumentManifest.recipient

DocumentReference

NameTypeDocumentationLevel
datedateWhen this document reference was createdSupported
subjectreferenceWho/what is the subject of the documentSupported
descriptionstringHuman-readable descriptionSupported
languagetokenHuman language of the content (BCP-47)Supported
typetokenKind of document (LOINC if possible)Supported
relationtokenreplaces | transforms | signs | appendsSupported
settingtokenAdditional details about where the content was created (e.g. clinical specialty)Supported
relatedreferenceRelated identifiers or resourcesSupported
patientreferenceWho/what is the subject of the documentSupported
relationshipcompositeCombination of relation and relatesToSupported
eventtokenMain clinical acts documentedSupported
authenticatorreferenceWho/what authenticated the documentSupported
identifiertokenMaster Version Specific IdentifierSupported
perioddateTime of service that is being documentedSupported
custodianreferenceOrganization which maintains the documentSupported
authorreferenceWho and/or what authored the documentSupported
formattokenFormat/content rules for the documentSupported
encounterreferenceContext of the document contentSupported
contenttypetokenMime type of the content, with charset etc.Supported
security-labeltokenDocument security-tagsSupported
locationuriUri where the data can be foundSupported
categorytokenCategorization of documentSupported
relatestoreferenceTarget of the relationshipSupported
facilitytokenKind of facility where patient was seenSupported
statustokencurrent | superseded | entered-in-errorSupported

Supported Includes:

  • DocumentReference.subject
  • DocumentReference.related
  • DocumentReference.patient
  • DocumentReference.authenticator
  • DocumentReference.custodian
  • DocumentReference.author
  • DocumentReference.encounter
  • DocumentReference.relatesto

Supported Reverse Includes:

  • Consent.source-reference
  • DocumentReference.relatesto
  • MedicationKnowledge.monograph
  • Observation.derived-from
  • Procedure.reason-reference

EffectEvidenceSynthesis

NameTypeDocumentationLevel
datedateThe effect evidence synthesis publication dateSupported
identifiertokenExternal identifier for the effect evidence synthesisSupported
context-type-valuecompositeA use context type and value assigned to the effect evidence synthesisSupported
jurisdictiontokenIntended jurisdiction for the effect evidence synthesisSupported
descriptionstringThe description of the effect evidence synthesisSupported
context-typetokenA type of use context assigned to the effect evidence synthesisSupported
titlestringThe human-friendly name of the effect evidence synthesisSupported
versiontokenThe business version of the effect evidence synthesisSupported
urluriThe uri that identifies the effect evidence synthesisSupported
context-quantityquantityA quantity- or range-valued use context assigned to the effect evidence synthesisSupported
effectivedateThe time during which the effect evidence synthesis is intended to be in useSupported
namestringComputationally friendly name of the effect evidence synthesisSupported
contexttokenA use context assigned to the effect evidence synthesisSupported
publisherstringName of the publisher of the effect evidence synthesisSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the effect evidence synthesisSupported
statustokenThe current status of the effect evidence synthesisSupported

Encounter

NameTypeDocumentationLevel
datedateA date within the period the Encounter lastedSupported
identifiertokenIdentifier(s) by which this encounter is knownSupported
participant-typetokenRole of participant in encounterSupported
practitionerreferencePersons involved in the encounter other than the patientSupported
subjectreferenceThe patient or group present at the encounterSupported
lengthquantityLength of encounter in daysSupported
episode-of-carereferenceEpisode(s) of care that this encounter should be recorded againstSupported
diagnosisreferenceThe diagnosis or procedure relevant to the encounterSupported
appointmentreferenceThe appointment that scheduled this encounterSupported
part-ofreferenceAnother Encounter this encounter is part ofSupported
typetokenSpecific type of encounterSupported
reason-codetokenCoded reason the encounter takes placeSupported
participantreferencePersons involved in the encounter other than the patientSupported
based-onreferenceThe ServiceRequest that initiated this encounterSupported
patientreferenceThe patient or group present at the encounterSupported
reason-referencereferenceReason the encounter takes place (reference)Supported
location-perioddateTime period during which the patient was present at the locationSupported
locationreferenceLocation the encounter takes placeSupported
service-providerreferenceThe organization (facility) responsible for this encounterSupported
special-arrangementtokenWheelchair, translator, stretcher, etc.Supported
classtokenClassification of patient encounterSupported
accountreferenceThe set of accounts that may be used for billing for this EncounterSupported
statustokenplanned | arrived | triaged | in-progress | onleave | finished | cancelled +Supported

Supported Includes:

  • Encounter.practitioner
  • Encounter.subject
  • Encounter.episode-of-care
  • Encounter.diagnosis
  • Encounter.appointment
  • Encounter.part-of
  • Encounter.participant
  • Encounter.based-on
  • Encounter.patient
  • Encounter.reason-reference
  • Encounter.location
  • Encounter.service-provider
  • Encounter.account

Supported Reverse Includes:

  • CarePlan.encounter
  • CareTeam.encounter
  • ChargeItem.context
  • Claim.encounter
  • ClinicalImpression.encounter
  • Communication.encounter
  • CommunicationRequest.encounter
  • Composition.encounter
  • Condition.encounter
  • DeviceRequest.encounter
  • DiagnosticReport.encounter
  • DocumentReference.encounter
  • Encounter.part-of
  • ExplanationOfBenefit.encounter
  • Flag.encounter
  • ImagingStudy.encounter
  • List.encounter
  • Media.encounter
  • MedicationAdministration.context
  • MedicationDispense.context
  • MedicationRequest.encounter
  • MedicationStatement.context
  • NutritionOrder.encounter
  • Observation.encounter
  • Procedure.encounter
  • QuestionnaireResponse.encounter
  • RequestGroup.encounter
  • RiskAssessment.encounter
  • ServiceRequest.encounter
  • Task.encounter
  • VisionPrescription.encounter

Endpoint

NameTypeDocumentationLevel
payload-typetokenThe type of content that may be used at this endpoint (e.g. XDS Discharge summaries)Supported
identifiertokenIdentifies this endpoint across multiple systemsSupported
organizationreferenceThe organization that is managing the endpointSupported
connection-typetokenProtocol/Profile/Standard to be used with this endpoint connectionSupported
namestringA name that this endpoint can be identified bySupported
statustokenThe current status of the Endpoint (usually expected to be active)Supported

Supported Includes:

  • Endpoint.organization

Supported Reverse Includes:

  • HealthcareService.endpoint
  • ImagingStudy.endpoint
  • InsurancePlan.endpoint
  • Location.endpoint
  • Organization.endpoint
  • OrganizationAffiliation.endpoint
  • PractitionerRole.endpoint

EnrollmentRequest

NameTypeDocumentationLevel
identifiertokenThe business identifier of the EnrollmentSupported
subjectreferenceThe party to be enrolledSupported
patientreferenceThe party to be enrolledSupported
statustokenThe status of the enrollmentSupported

Supported Includes:

  • EnrollmentRequest.subject
  • EnrollmentRequest.patient

Supported Reverse Includes:

  • EnrollmentResponse.request

EnrollmentResponse

NameTypeDocumentationLevel
identifiertokenThe business identifier of the EnrollmentResponseSupported
requestreferenceThe reference to the claimSupported
statustokenThe status of the enrollment responseSupported

Supported Includes:

  • EnrollmentResponse.request

EpisodeOfCare

NameTypeDocumentationLevel
datedateThe provided date search value falls within the episode of care's periodSupported
identifiertokenBusiness Identifier(s) relevant for this EpisodeOfCareSupported
conditionreferenceConditions/problems/diagnoses this episode of care is forSupported
patientreferenceThe patient who is the focus of this episode of careSupported
organizationreferenceThe organization that has assumed the specific responsibilities of this EpisodeOfCareSupported
typetokenType/class - e.g. specialist referral, disease managementSupported
care-managerreferenceCare manager/care coordinator for the patientSupported
statustokenThe current status of the Episode of Care as provided (does not check the status history collection)Supported
incoming-referralreferenceIncoming Referral RequestSupported

Supported Includes:

  • EpisodeOfCare.condition
  • EpisodeOfCare.patient
  • EpisodeOfCare.organization
  • EpisodeOfCare.care-manager
  • EpisodeOfCare.incoming-referral

Supported Reverse Includes:

  • ChargeItem.context
  • DocumentReference.encounter
  • Encounter.episode-of-care
  • MedicationAdministration.context
  • MedicationDispense.context
  • MedicationStatement.context

EventDefinition

NameTypeDocumentationLevel
datedateThe event definition publication dateSupported
identifiertokenExternal identifier for the event definitionSupported
successorreferenceWhat resource is being referencedSupported
context-type-valuecompositeA use context type and value assigned to the event definitionSupported
jurisdictiontokenIntended jurisdiction for the event definitionSupported
descriptionstringThe description of the event definitionSupported
derived-fromreferenceWhat resource is being referencedSupported
context-typetokenA type of use context assigned to the event definitionSupported
predecessorreferenceWhat resource is being referencedSupported
titlestringThe human-friendly name of the event definitionSupported
composed-ofreferenceWhat resource is being referencedSupported
versiontokenThe business version of the event definitionSupported
urluriThe uri that identifies the event definitionSupported
context-quantityquantityA quantity- or range-valued use context assigned to the event definitionSupported
effectivedateThe time during which the event definition is intended to be in useSupported
depends-onreferenceWhat resource is being referencedSupported
namestringComputationally friendly name of the event definitionSupported
contexttokenA use context assigned to the event definitionSupported
publisherstringName of the publisher of the event definitionSupported
topictokenTopics associated with the moduleSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the event definitionSupported
statustokenThe current status of the event definitionSupported

Supported Includes:

  • EventDefinition.successor
  • EventDefinition.derived-from
  • EventDefinition.predecessor
  • EventDefinition.composed-of
  • EventDefinition.depends-on

Evidence

NameTypeDocumentationLevel
datedateThe evidence publication dateSupported
identifiertokenExternal identifier for the evidenceSupported
successorreferenceWhat resource is being referencedSupported
context-type-valuecompositeA use context type and value assigned to the evidenceSupported
jurisdictiontokenIntended jurisdiction for the evidenceSupported
descriptionstringThe description of the evidenceSupported
derived-fromreferenceWhat resource is being referencedSupported
context-typetokenA type of use context assigned to the evidenceSupported
predecessorreferenceWhat resource is being referencedSupported
titlestringThe human-friendly name of the evidenceSupported
composed-ofreferenceWhat resource is being referencedSupported
versiontokenThe business version of the evidenceSupported
urluriThe uri that identifies the evidenceSupported
context-quantityquantityA quantity- or range-valued use context assigned to the evidenceSupported
effectivedateThe time during which the evidence is intended to be in useSupported
depends-onreferenceWhat resource is being referencedSupported
namestringComputationally friendly name of the evidenceSupported
contexttokenA use context assigned to the evidenceSupported
publisherstringName of the publisher of the evidenceSupported
topictokenTopics associated with the EvidenceSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the evidenceSupported
statustokenThe current status of the evidenceSupported

Supported Includes:

  • Evidence.successor
  • Evidence.derived-from
  • Evidence.predecessor
  • Evidence.composed-of
  • Evidence.depends-on

EvidenceVariable

NameTypeDocumentationLevel
datedateThe evidence variable publication dateSupported
identifiertokenExternal identifier for the evidence variableSupported
successorreferenceWhat resource is being referencedSupported
context-type-valuecompositeA use context type and value assigned to the evidence variableSupported
jurisdictiontokenIntended jurisdiction for the evidence variableSupported
descriptionstringThe description of the evidence variableSupported
derived-fromreferenceWhat resource is being referencedSupported
context-typetokenA type of use context assigned to the evidence variableSupported
predecessorreferenceWhat resource is being referencedSupported
titlestringThe human-friendly name of the evidence variableSupported
composed-ofreferenceWhat resource is being referencedSupported
versiontokenThe business version of the evidence variableSupported
urluriThe uri that identifies the evidence variableSupported
context-quantityquantityA quantity- or range-valued use context assigned to the evidence variableSupported
effectivedateThe time during which the evidence variable is intended to be in useSupported
depends-onreferenceWhat resource is being referencedSupported
namestringComputationally friendly name of the evidence variableSupported
contexttokenA use context assigned to the evidence variableSupported
publisherstringName of the publisher of the evidence variableSupported
topictokenTopics associated with the EvidenceVariableSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the evidence variableSupported
statustokenThe current status of the evidence variableSupported

Supported Includes:

  • EvidenceVariable.successor
  • EvidenceVariable.derived-from
  • EvidenceVariable.predecessor
  • EvidenceVariable.composed-of
  • EvidenceVariable.depends-on

ExampleScenario

NameTypeDocumentationLevel
datedateThe example scenario publication dateSupported
identifiertokenExternal identifier for the example scenarioSupported
context-type-valuecompositeA use context type and value assigned to the example scenarioSupported
jurisdictiontokenIntended jurisdiction for the example scenarioSupported
context-typetokenA type of use context assigned to the example scenarioSupported
versiontokenThe business version of the example scenarioSupported
urluriThe uri that identifies the example scenarioSupported
context-quantityquantityA quantity- or range-valued use context assigned to the example scenarioSupported
namestringComputationally friendly name of the example scenarioSupported
contexttokenA use context assigned to the example scenarioSupported
publisherstringName of the publisher of the example scenarioSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the example scenarioSupported
statustokenThe current status of the example scenarioSupported

ExplanationOfBenefit

NameTypeDocumentationLevel
coveragereferenceThe plan under which the claim was adjudicatedSupported
care-teamreferenceMember of the CareTeamSupported
identifiertokenThe business identifier of the Explanation of BenefitSupported
createddateThe creation date for the EOBSupported
encounterreferenceEncounters associated with a billed line itemSupported
payeereferenceThe party receiving any payment for the ClaimSupported
dispositionstringThe contents of the disposition messageSupported
providerreferenceThe reference to the providerSupported
patientreferenceThe reference to the patientSupported
detail-udireferenceUDI associated with a line item detail product or serviceSupported
claimreferenceThe reference to the claimSupported
entererreferenceThe party responsible for the entry of the ClaimSupported
procedure-udireferenceUDI associated with a procedureSupported
subdetail-udireferenceUDI associated with a line item detail subdetail product or serviceSupported
facilityreferenceFacility responsible for the goods and servicesSupported
item-udireferenceUDI associated with a line item product or serviceSupported
statustokenStatus of the instanceSupported

Supported Includes:

  • ExplanationOfBenefit.coverage
  • ExplanationOfBenefit.care-team
  • ExplanationOfBenefit.encounter
  • ExplanationOfBenefit.payee
  • ExplanationOfBenefit.provider
  • ExplanationOfBenefit.patient
  • ExplanationOfBenefit.detail-udi
  • ExplanationOfBenefit.claim
  • ExplanationOfBenefit.enterer
  • ExplanationOfBenefit.procedure-udi
  • ExplanationOfBenefit.subdetail-udi
  • ExplanationOfBenefit.facility
  • ExplanationOfBenefit.item-udi

FamilyMemberHistory

NameTypeDocumentationLevel
datedateWhen history was recorded or last updatedSupported
identifiertokenA search by a record identifierSupported
codetokenA search by a condition codeSupported
patientreferenceThe identity of a subject to list family member history items forSupported
sextokenA search by a sex code of a family memberSupported
instantiates-canonicalreferenceInstantiates FHIR protocol or definitionSupported
instantiates-uriuriInstantiates external protocol or definitionSupported
relationshiptokenA search by a relationship typeSupported
statustokenpartial | completed | entered-in-error | health-unknownSupported

Supported Includes:

  • FamilyMemberHistory.patient
  • FamilyMemberHistory.instantiates-canonical

Supported Reverse Includes:

  • ClinicalImpression.investigation

Flag

NameTypeDocumentationLevel
datedateTime period when flag is activeSupported
identifiertokenBusiness identifierSupported
subjectreferenceThe identity of a subject to list flags forSupported
patientreferenceThe identity of a subject to list flags forSupported
authorreferenceFlag creatorSupported
encounterreferenceAlert relevant during encounterSupported

Supported Includes:

  • Flag.subject
  • Flag.patient
  • Flag.author
  • Flag.encounter

Goal

NameTypeDocumentationLevel
identifiertokenExternal Ids for this goalSupported
lifecycle-statustokenproposed | planned | accepted | active | on-hold | completed | cancelled | entered-in-error | rejectedSupported
achievement-statustokenin-progress | improving | worsening | no-change | achieved | sustaining | not-achieved | no-progress | not-attainableSupported
patientreferenceWho this goal is intended forSupported
subjectreferenceWho this goal is intended forSupported
start-datedateWhen goal pursuit beginsSupported
categorytokenE.g. Treatment, dietary, behavioral, etc.Supported
target-datedateReach goal on or beforeSupported

Supported Includes:

  • Goal.patient
  • Goal.subject

Supported Reverse Includes:

  • CarePlan.goal

GraphDefinition

NameTypeDocumentationLevel
datedateThe graph definition publication dateSupported
context-type-valuecompositeA use context type and value assigned to the graph definitionSupported
jurisdictiontokenIntended jurisdiction for the graph definitionSupported
starttokenType of resource at which the graph startsSupported
descriptionstringThe description of the graph definitionSupported
context-typetokenA type of use context assigned to the graph definitionSupported
versiontokenThe business version of the graph definitionSupported
urluriThe uri that identifies the graph definitionSupported
context-quantityquantityA quantity- or range-valued use context assigned to the graph definitionSupported
namestringComputationally friendly name of the graph definitionSupported
contexttokenA use context assigned to the graph definitionSupported
publisherstringName of the publisher of the graph definitionSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the graph definitionSupported
statustokenThe current status of the graph definitionSupported

Group

NameTypeDocumentationLevel
actualtokenDescriptive or actualSupported
identifiertokenUnique idSupported
characteristic-valuecompositeA composite of both characteristic and valueSupported
managing-entityreferenceEntity that is the custodian of the Group's definitionSupported
codetokenThe kind of resources containedSupported
memberreferenceReference to the group memberSupported
excludetokenGroup includes or excludesSupported
typetokenThe type of resources the group containsSupported
valuetokenValue held by characteristicSupported
characteristictokenKind of characteristicSupported

Supported Includes:

  • Group.managing-entity
  • Group.member

Supported Reverse Includes:

  • AdverseEvent.subject
  • CarePlan.subject
  • CarePlan.patient
  • CareTeam.patient
  • CareTeam.subject
  • ChargeItem.subject
  • ChargeItem.patient
  • ClinicalImpression.subject
  • ClinicalImpression.patient
  • Communication.subject
  • Communication.patient
  • Communication.recipient
  • CommunicationRequest.subject
  • CommunicationRequest.patient
  • CommunicationRequest.recipient
  • Condition.subject
  • Condition.patient
  • Consent.actor
  • DeviceRequest.subject
  • DeviceRequest.patient
  • DeviceUseStatement.subject
  • DeviceUseStatement.patient
  • DiagnosticReport.subject
  • DiagnosticReport.patient
  • DocumentManifest.subject
  • DocumentManifest.patient
  • DocumentReference.subject
  • DocumentReference.patient
  • Encounter.subject
  • Encounter.patient
  • Flag.subject
  • Flag.patient
  • Goal.patient
  • Goal.subject
  • Group.member
  • GuidanceResponse.patient
  • GuidanceResponse.subject
  • ImagingStudy.subject
  • ImagingStudy.patient
  • Invoice.subject
  • Invoice.patient
  • List.subject
  • List.patient
  • MeasureReport.patient
  • MeasureReport.subject
  • Media.subject
  • Media.patient
  • MedicationAdministration.subject
  • MedicationAdministration.patient
  • MedicationDispense.subject
  • MedicationDispense.patient
  • MedicationRequest.subject
  • MedicationRequest.patient
  • MedicationStatement.subject
  • MedicationStatement.patient
  • Observation.subject
  • Observation.patient
  • Procedure.subject
  • Procedure.patient
  • RequestGroup.subject
  • RequestGroup.patient
  • RiskAssessment.subject
  • RiskAssessment.patient
  • ServiceRequest.subject
  • ServiceRequest.patient
  • Specimen.subject
  • Specimen.patient

GuidanceResponse

NameTypeDocumentationLevel
requesttokenThe identifier of the request associated with the responseSupported
identifiertokenThe identifier of the guidance responseSupported
patientreferenceThe identity of a patient to search for guidance response resultsSupported
subjectreferenceThe subject that the guidance response is aboutSupported

Supported Includes:

  • GuidanceResponse.patient
  • GuidanceResponse.subject

HealthcareService

NameTypeDocumentationLevel
identifiertokenExternal identifiers for this itemSupported
specialtytokenThe specialty of the service provided by this healthcare serviceSupported
endpointreferenceTechnical endpoints providing access to electronic services operated for the healthcare serviceSupported
service-categorytokenService Category of the Healthcare ServiceSupported
coverage-areareferenceLocation(s) service is intended for/available toSupported
service-typetokenThe type of service provided by this healthcare serviceSupported
organizationreferenceThe organization that provides this Healthcare ServiceSupported
namestringA portion of the Healthcare service nameSupported
activetokenThe Healthcare Service is currently marked as activeSupported
locationreferenceThe location of the Healthcare ServiceSupported
programtokenOne of the Programs supported by this HealthcareServiceSupported
characteristictokenOne of the HealthcareService's characteristicsSupported

Supported Includes:

  • HealthcareService.endpoint
  • HealthcareService.coverage-area
  • HealthcareService.organization
  • HealthcareService.location

Supported Reverse Includes:

  • Account.subject
  • Account.patient
  • Appointment.practitioner
  • Appointment.actor
  • Appointment.patient
  • Appointment.location
  • AppointmentResponse.actor
  • AppointmentResponse.practitioner
  • AppointmentResponse.patient
  • AppointmentResponse.location
  • CarePlan.performer
  • Communication.sender
  • Communication.recipient
  • CommunicationRequest.sender
  • CommunicationRequest.recipient
  • DeviceRequest.performer
  • OrganizationAffiliation.service
  • PractitionerRole.service
  • Schedule.actor
  • ServiceRequest.performer
  • SupplyRequest.supplier
  • Task.owner

ImagingStudy

NameTypeDocumentationLevel
identifiertokenIdentifiers for the Study, such as DICOM Study Instance UID and Accession numberSupported
reasontokenThe reason for the studySupported
dicom-classtokenThe type of the instanceSupported
modalitytokenThe modality of the seriesSupported
bodysitetokenThe body site studiedSupported
instancetokenSOP Instance UID for an instanceSupported
performerreferenceThe person who performed the studySupported
subjectreferenceWho the study is aboutSupported
starteddateWhen the study was startedSupported
interpreterreferenceWho interpreted the imagesSupported
encounterreferenceThe context of the studySupported
referrerreferenceThe referring physicianSupported
endpointreferenceThe endpoint for the study or seriesSupported
patientreferenceWho the study is aboutSupported
seriestokenDICOM Series Instance UID for a seriesSupported
basedonreferenceThe order for the imageSupported
statustokenThe status of the studySupported

Supported Includes:

  • ImagingStudy.performer
  • ImagingStudy.subject
  • ImagingStudy.interpreter
  • ImagingStudy.encounter
  • ImagingStudy.referrer
  • ImagingStudy.endpoint
  • ImagingStudy.patient
  • ImagingStudy.basedon

Supported Reverse Includes:

  • ChargeItem.service
  • ClinicalImpression.investigation
  • Observation.derived-from
  • Observation.part-of

Immunization

NameTypeDocumentationLevel
datedateVaccination (non)-Administration DateSupported
identifiertokenBusiness identifierSupported
performerreferenceThe practitioner or organization who played a role in the vaccinationSupported
reactionreferenceAdditional information on reactionSupported
lot-numberstringVaccine Lot NumberSupported
status-reasontokenReason why the vaccine was not administeredSupported
reason-codetokenReason why the vaccine was administeredSupported
manufacturerreferenceVaccine ManufacturerSupported
target-diseasetokenThe target disease the dose is being administered againstSupported
patientreferenceThe patient for the vaccination recordSupported
seriesstringThe series being followed by the providerSupported
vaccine-codetokenVaccine Product AdministeredSupported
reason-referencereferenceWhy immunization occurredSupported
locationreferenceThe service delivery location or facility in which the vaccine was / was to be administeredSupported
statustokenImmunization event statusSupported
reaction-datedateWhen reaction startedSupported

Supported Includes:

  • Immunization.performer
  • Immunization.reaction
  • Immunization.manufacturer
  • Immunization.patient
  • Immunization.reason-reference
  • Immunization.location

Supported Reverse Includes:

  • AdverseEvent.substance
  • ChargeItem.service
  • ImmunizationEvaluation.immunization-event
  • ImmunizationRecommendation.support
  • Observation.part-of

ImmunizationEvaluation

NameTypeDocumentationLevel
datedateDate the evaluation was generatedSupported
identifiertokenID of the evaluationSupported
target-diseasetokenThe vaccine preventable disease being evaluated againstSupported
patientreferenceThe patient being evaluatedSupported
dose-statustokenThe status of the dose relative to published recommendationsSupported
immunization-eventreferenceThe vaccine administration event being evaluatedSupported
statustokenImmunization evaluation statusSupported

Supported Includes:

  • ImmunizationEvaluation.patient
  • ImmunizationEvaluation.immunization-event

Supported Reverse Includes:

  • ImmunizationRecommendation.support

ImmunizationRecommendation

NameTypeDocumentationLevel
datedateDate recommendation(s) createdSupported
identifiertokenBusiness identifierSupported
target-diseasetokenDisease to be immunized againstSupported
patientreferenceWho this profile is forSupported
vaccine-typetokenVaccine or vaccine group recommendation applies toSupported
informationreferencePatient observations supporting recommendationSupported
supportreferencePast immunizations supporting recommendationSupported
statustokenVaccine recommendation statusSupported

Supported Includes:

  • ImmunizationRecommendation.patient
  • ImmunizationRecommendation.information
  • ImmunizationRecommendation.support

Supported Reverse Includes:

  • Appointment.reason-reference
  • DiagnosticReport.based-on
  • Encounter.reason-reference
  • Observation.based-on

ImplementationGuide

NameTypeDocumentationLevel
datedateThe implementation guide publication dateSupported
context-type-valuecompositeA use context type and value assigned to the implementation guideSupported
resourcereferenceLocation of the resourceSupported
jurisdictiontokenIntended jurisdiction for the implementation guideSupported
descriptionstringThe description of the implementation guideSupported
context-typetokenA type of use context assigned to the implementation guideSupported
experimentaltokenFor testing purposes, not real usageSupported
globalreferenceProfile that all resources must conform toSupported
titlestringThe human-friendly name of the implementation guideSupported
versiontokenThe business version of the implementation guideSupported
urluriThe uri that identifies the implementation guideSupported
context-quantityquantityA quantity- or range-valued use context assigned to the implementation guideSupported
depends-onreferenceIdentity of the IG that this depends onSupported
namestringComputationally friendly name of the implementation guideSupported
contexttokenA use context assigned to the implementation guideSupported
publisherstringName of the publisher of the implementation guideSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the implementation guideSupported
statustokenThe current status of the implementation guideSupported

Supported Includes:

  • ImplementationGuide.resource
  • ImplementationGuide.global
  • ImplementationGuide.depends-on

Supported Reverse Includes:

  • CapabilityStatement.guide
  • ImplementationGuide.depends-on

InsurancePlan

NameTypeDocumentationLevel
identifiertokenAny identifier for the organization (not the accreditation issuer's identifier)Supported
addressstringA server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or textSupported
address-statestringA state specified in an addressSupported
owned-byreferenceAn organization of which this organization forms a partSupported
typetokenA code for the type of organizationSupported
address-postalcodestringA postal code specified in an addressSupported
administered-byreferenceProduct administratorSupported
address-countrystringA country specified in an addressSupported
endpointreferenceTechnical endpointSupported
phoneticstringA portion of the organization's name using some kind of phonetic matching algorithmSupported
namestringA portion of the organization's name or aliasSupported
address-usetokenA use code specified in an addressSupported
address-citystringA city specified in an addressSupported
statustokenIs the Organization record activeSupported

Supported Includes:

  • InsurancePlan.owned-by
  • InsurancePlan.administered-by
  • InsurancePlan.endpoint

Invoice

NameTypeDocumentationLevel
datedateInvoice date / posting dateSupported
identifiertokenBusiness Identifier for itemSupported
totalgrossquantityGross total of this InvoiceSupported
subjectreferenceRecipient(s) of goods and servicesSupported
participant-roletokenType of involvement in creation of this InvoiceSupported
typetokenType of InvoiceSupported
issuerreferenceIssuing Organization of InvoiceSupported
participantreferenceIndividual who was involvedSupported
totalnetquantityNet total of this InvoiceSupported
patientreferenceRecipient(s) of goods and servicesSupported
recipientreferenceRecipient of this invoiceSupported
accountreferenceAccount that is being balancedSupported
statustokendraft | issued | balanced | cancelled | entered-in-errorSupported

Supported Includes:

  • Invoice.subject
  • Invoice.issuer
  • Invoice.participant
  • Invoice.patient
  • Invoice.recipient
  • Invoice.account

Library

NameTypeDocumentationLevel
datedateThe library publication dateSupported
identifiertokenExternal identifier for the librarySupported
successorreferenceWhat resource is being referencedSupported
context-type-valuecompositeA use context type and value assigned to the librarySupported
jurisdictiontokenIntended jurisdiction for the librarySupported
descriptionstringThe description of the librarySupported
derived-fromreferenceWhat resource is being referencedSupported
context-typetokenA type of use context assigned to the librarySupported
predecessorreferenceWhat resource is being referencedSupported
titlestringThe human-friendly name of the librarySupported
composed-ofreferenceWhat resource is being referencedSupported
typetokenThe type of the library (e.g. logic-library, model-definition, asset-collection, module-definition)Supported
versiontokenThe business version of the librarySupported
urluriThe uri that identifies the librarySupported
context-quantityquantityA quantity- or range-valued use context assigned to the librarySupported
effectivedateThe time during which the library is intended to be in useSupported
depends-onreferenceWhat resource is being referencedSupported
namestringComputationally friendly name of the librarySupported
contexttokenA use context assigned to the librarySupported
publisherstringName of the publisher of the librarySupported
topictokenTopics associated with the moduleSupported
content-typetokenThe type of content in the library (e.g. text/cql)Supported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the librarySupported
statustokenThe current status of the librarySupported

Supported Includes:

  • Library.successor
  • Library.derived-from
  • Library.predecessor
  • Library.composed-of
  • Library.depends-on

Supported Reverse Includes:

  • ActivityDefinition.depends-on
  • Measure.depends-on
  • PlanDefinition.depends-on
  • ResearchDefinition.depends-on
  • ResearchElementDefinition.depends-on

Linkage

NameTypeDocumentationLevel
itemreferenceMatches on any item in the LinkageSupported
authorreferenceAuthor of the LinkageSupported
sourcereferenceMatches on any item in the Linkage with a type of 'source'Supported

Supported Includes:

  • Linkage.item
  • Linkage.author
  • Linkage.source

List

NameTypeDocumentationLevel
datedateWhen the list was preparedSupported
identifiertokenBusiness identifierSupported
itemreferenceActual entrySupported
empty-reasontokenWhy list is emptySupported
codetokenWhat the purpose of this list isSupported
notesstringThe annotation - text content (as markdown)Supported
subjectreferenceIf all resources have the same subjectSupported
patientreferenceIf all resources have the same subjectSupported
sourcereferenceWho and/or what defined the list contents (aka Author)Supported
encounterreferenceContext in which list createdSupported
titlestringDescriptive name for the listSupported
statustokencurrent | retired | entered-in-errorSupported

Supported Includes:

  • List.item
  • List.subject
  • List.patient
  • List.source
  • List.encounter

Location

NameTypeDocumentationLevel
identifiertokenAn identifier for the locationSupported
partofreferenceA location of which this location is a partSupported
addressstringA (part of the) address of the locationSupported
address-statestringA state specified in an addressSupported
operational-statustokenSearches for locations (typically bed/room) that have an operational status (e.g. contaminated, housekeeping)Supported
typetokenA code for the type of locationSupported
address-postalcodestringA postal code specified in an addressSupported
address-countrystringA country specified in an addressSupported
endpointreferenceTechnical endpoints providing access to services operated for the locationSupported
organizationreferenceSearches for locations that are managed by the provided organizationSupported
namestringA portion of the location's name or aliasSupported
address-usetokenA use code specified in an addressSupported
nearspecialSearch for locations where the location.position is near to, or within a specified distance of, the provided coordinates expressed as [latitude]|[longitude]|[distance]|[units] (using the WGS84 datum, ...Supported
address-citystringA city specified in an addressSupported
statustokenSearches for locations with a specific kind of statusSupported

Supported Includes:

  • Location.partof
  • Location.endpoint
  • Location.organization

Supported Reverse Includes:

  • Account.subject
  • Account.patient
  • AdverseEvent.location
  • Appointment.practitioner
  • Appointment.actor
  • Appointment.patient
  • Appointment.location
  • AppointmentResponse.actor
  • AppointmentResponse.practitioner
  • AppointmentResponse.patient
  • AppointmentResponse.location
  • Claim.facility
  • Contract.domain
  • CoverageEligibilityRequest.facility
  • Device.location
  • DeviceRequest.subject
  • DeviceRequest.patient
  • DiagnosticReport.subject
  • DiagnosticReport.patient
  • Encounter.location
  • ExplanationOfBenefit.facility
  • Flag.subject
  • Flag.patient
  • HealthcareService.coverage-area
  • HealthcareService.location
  • Immunization.location
  • List.subject
  • List.patient
  • Location.partof
  • MeasureReport.patient
  • MeasureReport.subject
  • MeasureReport.reporter
  • Media.subject
  • Media.patient
  • MedicationDispense.destination
  • Observation.subject
  • Observation.patient
  • OrganizationAffiliation.location
  • PractitionerRole.location
  • Procedure.location
  • Provenance.location
  • ResearchStudy.site
  • Schedule.actor
  • ServiceRequest.subject
  • ServiceRequest.patient
  • Specimen.subject
  • Specimen.patient
  • SupplyRequest.subject

Measure

NameTypeDocumentationLevel
datedateThe measure publication dateSupported
identifiertokenExternal identifier for the measureSupported
successorreferenceWhat resource is being referencedSupported
context-type-valuecompositeA use context type and value assigned to the measureSupported
jurisdictiontokenIntended jurisdiction for the measureSupported
descriptionstringThe description of the measureSupported
derived-fromreferenceWhat resource is being referencedSupported
context-typetokenA type of use context assigned to the measureSupported
predecessorreferenceWhat resource is being referencedSupported
titlestringThe human-friendly name of the measureSupported
composed-ofreferenceWhat resource is being referencedSupported
versiontokenThe business version of the measureSupported
urluriThe uri that identifies the measureSupported
context-quantityquantityA quantity- or range-valued use context assigned to the measureSupported
effectivedateThe time during which the measure is intended to be in useSupported
depends-onreferenceWhat resource is being referencedSupported
namestringComputationally friendly name of the measureSupported
contexttokenA use context assigned to the measureSupported
publisherstringName of the publisher of the measureSupported
topictokenTopics associated with the measureSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the measureSupported
statustokenThe current status of the measureSupported

Supported Includes:

  • Measure.successor
  • Measure.derived-from
  • Measure.predecessor
  • Measure.composed-of
  • Measure.depends-on

Supported Reverse Includes:

  • CarePlan.instantiates-canonical
  • Communication.instantiates-canonical
  • FamilyMemberHistory.instantiates-canonical
  • MeasureReport.measure
  • Procedure.instantiates-canonical

MeasureReport

NameTypeDocumentationLevel
datedateThe date of the measure reportSupported
identifiertokenExternal identifier of the measure report to be returnedSupported
perioddateThe period of the measure reportSupported
measurereferenceThe measure to return measure report results forSupported
patientreferenceThe identity of a patient to search for individual measure report results forSupported
subjectreferenceThe identity of a subject to search for individual measure report results forSupported
reporterreferenceThe reporter to return measure report results forSupported
statustokenThe status of the measure reportSupported
evaluated-resourcereferenceAn evaluated resource referenced by the measure reportSupported

Supported Includes:

  • MeasureReport.measure
  • MeasureReport.patient
  • MeasureReport.subject
  • MeasureReport.reporter
  • MeasureReport.evaluated-resource

Media

NameTypeDocumentationLevel
identifiertokenIdentifier(s) for the imageSupported
modalitytokenThe type of acquisition equipment/processSupported
subjectreferenceWho/What this Media is a record ofSupported
createddateWhen Media was collectedSupported
encounterreferenceEncounter associated with mediaSupported
typetokenClassification of media as image, video, or audioSupported
operatorreferenceThe person who generated the imageSupported
viewtokenImaging view, e.g. Lateral or Antero-posteriorSupported
sitetokenObserved body partSupported
based-onreferenceProcedure that caused this media to be createdSupported
patientreferenceWho/What this Media is a record ofSupported
devicereferenceObserving DeviceSupported
statustokenpreparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknownSupported

Supported Includes:

  • Media.subject
  • Media.encounter
  • Media.operator
  • Media.based-on
  • Media.patient
  • Media.device

Supported Reverse Includes:

  • ClinicalImpression.finding-ref
  • ClinicalImpression.investigation
  • DiagnosticReport.media
  • MedicationKnowledge.monograph
  • Observation.derived-from

Medication

NameTypeDocumentationLevel
ingredient-codetokenReturns medications for this ingredient codeSupported
identifiertokenReturns medications with this external identifierSupported
codetokenReturns medications for a specific codeSupported
ingredientreferenceReturns medications for this ingredient referenceSupported
formtokenReturns medications for a specific dose formSupported
lot-numbertokenReturns medications in a batch with this lot numberSupported
expiration-datedateReturns medications in a batch with this expiration dateSupported
manufacturerreferenceReturns medications made or sold for this manufacturerSupported
statustokenReturns medications for this statusSupported

Supported Includes:

  • Medication.ingredient
  • Medication.manufacturer

Supported Reverse Includes:

  • AdverseEvent.substance
  • Flag.subject
  • Flag.patient
  • Group.member
  • Medication.ingredient
  • MedicationAdministration.medication
  • MedicationDispense.medication
  • MedicationRequest.medication
  • MedicationStatement.medication
  • MedicinalProductContraindication.subject
  • MedicinalProductIndication.subject
  • MedicinalProductInteraction.subject
  • MedicinalProductUndesirableEffect.subject

MedicationAdministration

NameTypeDocumentationLevel
identifiertokenReturn administrations with this external identifierSupported
requestreferenceThe identity of a request to list administrations fromSupported
codetokenReturn administrations of this medication codeSupported
performerreferenceThe identity of the individual who administered the medicationSupported
subjectreferenceThe identity of the individual or group to list administrations forSupported
medicationreferenceReturn administrations of this medication resourceSupported
reason-giventokenReasons for administering the medicationSupported
patientreferenceThe identity of a patient to list administrations forSupported
effective-timedateDate administration happened (or did not happen)Supported
contextreferenceReturn administrations that share this encounter or episode of careSupported
reason-not-giventokenReasons for not administering the medicationSupported
devicereferenceReturn administrations with this administration device identitySupported
statustokenMedicationAdministration event status (for example one of active/paused/completed/nullified)Supported

Supported Includes:

  • MedicationAdministration.request
  • MedicationAdministration.performer
  • MedicationAdministration.subject
  • MedicationAdministration.medication
  • MedicationAdministration.patient
  • MedicationAdministration.context
  • MedicationAdministration.device

Supported Reverse Includes:

  • AdverseEvent.substance
  • ChargeItem.service
  • MedicationStatement.part-of
  • Observation.part-of
  • Procedure.part-of

MedicationDispense

NameTypeDocumentationLevel
identifiertokenReturns dispenses with this external identifierSupported
performerreferenceReturns dispenses performed by a specific individualSupported
codetokenReturns dispenses of this medicine codeSupported
receiverreferenceThe identity of a receiver to list dispenses forSupported
subjectreferenceThe identity of a patient for whom to list dispensesSupported
destinationreferenceReturns dispenses that should be sent to a specific destinationSupported
medicationreferenceReturns dispenses of this medicine resourceSupported
responsiblepartyreferenceReturns dispenses with the specified responsible partySupported
typetokenReturns dispenses of a specific typeSupported
whenhandedoverdateReturns dispenses handed over on this dateSupported
whenprepareddateReturns dispenses prepared on this dateSupported
prescriptionreferenceThe identity of a prescription to list dispenses fromSupported
patientreferenceThe identity of a patient to list dispenses forSupported
contextreferenceReturns dispenses with a specific context (episode or episode of care)Supported
statustokenReturns dispenses with a specified dispense statusSupported

Supported Includes:

  • MedicationDispense.performer
  • MedicationDispense.receiver
  • MedicationDispense.subject
  • MedicationDispense.destination
  • MedicationDispense.medication
  • MedicationDispense.responsibleparty
  • MedicationDispense.prescription
  • MedicationDispense.patient
  • MedicationDispense.context

Supported Reverse Includes:

  • ChargeItem.service
  • MedicationStatement.part-of
  • Observation.part-of

MedicationKnowledge

NameTypeDocumentationLevel
codetokenCode that identifies this medicationSupported
ingredientreferenceMedication(s) or substance(s) contained in the medicationSupported
doseformtokenpowder | tablets | capsule +Supported
classification-typetokenThe type of category for the medication (for example, therapeutic classification, therapeutic sub-classification)Supported
monograph-typetokenThe category of medication documentSupported
classificationtokenSpecific category assigned to the medicationSupported
manufacturerreferenceManufacturer of the itemSupported
ingredient-codetokenMedication(s) or substance(s) contained in the medicationSupported
source-costtokenThe source or owner for the price informationSupported
monographreferenceAssociated documentation about the medicationSupported
monitoring-program-nametokenName of the reviewing programSupported
monitoring-program-typetokenType of program under which the medication is monitoredSupported
statustokenactive | inactive | entered-in-errorSupported

Supported Includes:

  • MedicationKnowledge.ingredient
  • MedicationKnowledge.manufacturer
  • MedicationKnowledge.monograph

MedicationRequest

NameTypeDocumentationLevel
requesterreferenceReturns prescriptions prescribed by this prescriberSupported
datedateReturns medication request to be administered on a specific dateSupported
identifiertokenReturn prescriptions with this external identifierSupported
intended-dispenserreferenceReturns prescriptions intended to be dispensed by this OrganizationSupported
authoredondateReturn prescriptions written on this dateSupported
codetokenReturn prescriptions of this medication codeSupported
subjectreferenceThe identity of a patient to list orders forSupported
medicationreferenceReturn prescriptions for this medication referenceSupported
encounterreferenceReturn prescriptions with this encounter identifierSupported
prioritytokenReturns prescriptions with different prioritiesSupported
intenttokenReturns prescriptions with different intentsSupported
patientreferenceReturns prescriptions for a specific patientSupported
intended-performerreferenceReturns the intended performer of the administration of the medication requestSupported
intended-performertypetokenReturns requests for a specific type of performerSupported
categorytokenReturns prescriptions with different categoriesSupported
statustokenStatus of the prescriptionSupported

Supported Includes:

  • MedicationRequest.requester
  • MedicationRequest.intended-dispenser
  • MedicationRequest.subject
  • MedicationRequest.medication
  • MedicationRequest.encounter
  • MedicationRequest.patient
  • MedicationRequest.intended-performer

Supported Reverse Includes:

  • CarePlan.activity-reference
  • DiagnosticReport.based-on
  • MedicationAdministration.request
  • MedicationDispense.prescription
  • Observation.based-on
  • ServiceRequest.based-on

MedicationStatement

NameTypeDocumentationLevel
identifiertokenReturn statements with this external identifierSupported
effectivedateDate when patient was taking (or not taking) the medicationSupported
codetokenReturn statements of this medication codeSupported
subjectreferenceThe identity of a patient, animal or group to list statements forSupported
patientreferenceReturns statements for a specific patient.Supported
contextreferenceReturns statements for a specific context (episode or episode of Care).Supported
medicationreferenceReturn statements of this medication referenceSupported
part-ofreferenceReturns statements that are part of another event.Supported
sourcereferenceWho or where the information in the statement came fromSupported
categorytokenReturns statements of this category of medicationstatementSupported
statustokenReturn statements that match the given statusSupported

Supported Includes:

  • MedicationStatement.subject
  • MedicationStatement.patient
  • MedicationStatement.context
  • MedicationStatement.medication
  • MedicationStatement.part-of
  • MedicationStatement.source

Supported Reverse Includes:

  • AdverseEvent.substance
  • MedicationStatement.part-of
  • Observation.part-of

MedicinalProduct

NameTypeDocumentationLevel
identifiertokenBusiness identifier for this product. Could be an MPIDSupported
namestringThe full product nameSupported
name-languagetokenLanguage code for this nameSupported

Supported Reverse Includes:

  • MedicinalProductAuthorization.subject
  • MedicinalProductContraindication.subject
  • MedicinalProductIndication.subject
  • MedicinalProductInteraction.subject
  • MedicinalProductPackaged.subject
  • MedicinalProductUndesirableEffect.subject

MedicinalProductAuthorization

NameTypeDocumentationLevel
identifiertokenBusiness identifier for the marketing authorization, as assigned by a regulatorSupported
countrytokenThe country in which the marketing authorization has been grantedSupported
subjectreferenceThe medicinal product that is being authorizedSupported
holderreferenceMarketing Authorization HolderSupported
statustokenThe status of the marketing authorizationSupported

Supported Includes:

  • MedicinalProductAuthorization.subject
  • MedicinalProductAuthorization.holder

MedicinalProductContraindication

NameTypeDocumentationLevel
subjectreferenceThe medication for which this is an contraindicationSupported

Supported Includes:

  • MedicinalProductContraindication.subject

MedicinalProductIndication

NameTypeDocumentationLevel
subjectreferenceThe medication for which this is an indicationSupported

Supported Includes:

  • MedicinalProductIndication.subject

MedicinalProductIngredient

No search parameters are stated for this resource type

MedicinalProductInteraction

NameTypeDocumentationLevel
subjectreferenceThe medication for which this is an interactionSupported

Supported Includes:

  • MedicinalProductInteraction.subject

MedicinalProductManufactured

No search parameters are stated for this resource type

MedicinalProductPackaged

NameTypeDocumentationLevel
identifiertokenUnique identifierSupported
subjectreferenceThe product with this is a pack forSupported

Supported Includes:

  • MedicinalProductPackaged.subject

Supported Reverse Includes:

  • MedicinalProductAuthorization.subject

MedicinalProductPharmaceutical

NameTypeDocumentationLevel
identifiertokenAn identifier for the pharmaceutical medicinal productSupported
routetokenCoded expression for the routeSupported
target-speciestokenCoded expression for the speciesSupported

MedicinalProductUndesirableEffect

NameTypeDocumentationLevel
subjectreferenceThe medication for which this is an undesirable effectSupported

Supported Includes:

  • MedicinalProductUndesirableEffect.subject

MessageDefinition

NameTypeDocumentationLevel
datedateThe message definition publication dateSupported
identifiertokenExternal identifier for the message definitionSupported
parentreferenceA resource that is the parent of the definitionSupported
context-type-valuecompositeA use context type and value assigned to the message definitionSupported
jurisdictiontokenIntended jurisdiction for the message definitionSupported
descriptionstringThe description of the message definitionSupported
focustokenA resource that is a permitted focus of the messageSupported
context-typetokenA type of use context assigned to the message definitionSupported
titlestringThe human-friendly name of the message definitionSupported
versiontokenThe business version of the message definitionSupported
urluriThe uri that identifies the message definitionSupported
context-quantityquantityA quantity- or range-valued use context assigned to the message definitionSupported
namestringComputationally friendly name of the message definitionSupported
contexttokenA use context assigned to the message definitionSupported
publisherstringName of the publisher of the message definitionSupported
eventtokenThe event that triggers the message or link to the event definition.Supported
categorytokenThe behavior associated with the messageSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the message definitionSupported
statustokenThe current status of the message definitionSupported

Supported Includes:

  • MessageDefinition.parent

MessageHeader

NameTypeDocumentationLevel
codetokenok | transient-error | fatal-errorSupported
receiverreferenceIntended "real-world" recipient for the dataSupported
authorreferenceThe source of the decisionSupported
destinationstringName of systemSupported
focusreferenceThe actual content of the messageSupported
sourcestringName of systemSupported
targetreferenceParticular delivery destination within the destinationSupported
destination-uriuriActual destination address or idSupported
source-uriuriActual message source address or idSupported
senderreferenceReal world sender of the messageSupported
responsiblereferenceFinal responsibility for eventSupported
entererreferenceThe source of the data entrySupported
response-idtokenId of original messageSupported
eventtokenCode for the event this message represents or link to event definitionSupported

Supported Includes:

  • MessageHeader.receiver
  • MessageHeader.author
  • MessageHeader.focus
  • MessageHeader.target
  • MessageHeader.sender
  • MessageHeader.responsible
  • MessageHeader.enterer

MolecularSequence

NameTypeDocumentationLevel
identifiertokenThe unique identity for a particular sequenceSupported
referenceseqid-variant-coordinatecompositeSearch parameter by reference sequence and variant coordinate. This will refer to part of a locus or part of a gene where search region will be represented in 1-based system. Since the coordinateSyste...Supported
chromosometokenChromosome number of the reference sequenceSupported
window-endnumberEnd position (0-based exclusive, which menas the acid at this position will not be included, 1-based inclusive, which means the acid at this position will be included) of the reference sequence.Supported
typetokenAmino Acid Sequence/ DNA Sequence / RNA SequenceSupported
window-startnumberStart position (0-based inclusive, 1-based inclusive, that means the nucleic acid or amino acid at this position will be included) of the reference sequence.Supported
variant-endnumberEnd position (0-based exclusive, which menas the acid at this position will not be included, 1-based inclusive, which means the acid at this position will be included) of the variant.Supported
chromosome-variant-coordinatecompositeSearch parameter by chromosome and variant coordinate. This will refer to part of a locus or part of a gene where search region will be represented in 1-based system. Since the coordinateSystem can ei...Supported
patientreferenceThe subject that the observation is aboutSupported
variant-startnumberStart position (0-based inclusive, 1-based inclusive, that means the nucleic acid or amino acid at this position will be included) of the variant.Supported
chromosome-window-coordinatecompositeSearch parameter by chromosome and window. This will refer to part of a locus or part of a gene where search region will be represented in 1-based system. Since the coordinateSystem can either be 0-ba...Supported
referenceseqid-window-coordinatecompositeSearch parameter by reference sequence and window. This will refer to part of a locus or part of a gene where search region will be represented in 1-based system. Since the coordinateSystem can either...Supported
referenceseqidtokenReference Sequence of the sequenceSupported

Supported Includes:

  • MolecularSequence.patient

Supported Reverse Includes:

  • Observation.derived-from
  • Observation.has-member

NamingSystem

NameTypeDocumentationLevel
datedateThe naming system publication dateSupported
perioddateWhen is identifier valid?Supported
context-type-valuecompositeA use context type and value assigned to the naming systemSupported
kindtokencodesystem | identifier | rootSupported
jurisdictiontokenIntended jurisdiction for the naming systemSupported
descriptionstringThe description of the naming systemSupported
context-typetokenA type of use context assigned to the naming systemSupported
typetokene.g. driver, provider, patient, bank etc.Supported
id-typetokenoid | uuid | uri | otherSupported
context-quantityquantityA quantity- or range-valued use context assigned to the naming systemSupported
responsiblestringWho maintains system namespace?Supported
contactstringName of an individual to contactSupported
namestringComputationally friendly name of the naming systemSupported
contexttokenA use context assigned to the naming systemSupported
publisherstringName of the publisher of the naming systemSupported
telecomtokenContact details for individual or organizationSupported
valuestringThe unique identifierSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the naming systemSupported
statustokenThe current status of the naming systemSupported

NutritionOrder

NameTypeDocumentationLevel
identifiertokenReturn nutrition orders with this external identifierSupported
datetimedateReturn nutrition orders requested on this dateSupported
providerreferenceThe identity of the provider who placed the nutrition orderSupported
patientreferenceThe identity of the person who requires the diet, formula or nutritional supplementSupported
supplementtokenType of supplement product requestedSupported
formulatokenType of enteral or infant formulaSupported
instantiates-canonicalreferenceInstantiates FHIR protocol or definitionSupported
instantiates-uriuriInstantiates external protocol or definitionSupported
encounterreferenceReturn nutrition orders with this encounter identifierSupported
oraldiettokenType of diet that can be consumed orally (i.e., take via the mouth).Supported
statustokenStatus of the nutrition order.Supported
additivetokenType of module component to add to the feedingSupported

Supported Includes:

  • NutritionOrder.provider
  • NutritionOrder.patient
  • NutritionOrder.instantiates-canonical
  • NutritionOrder.encounter

Supported Reverse Includes:

  • CarePlan.activity-reference
  • DiagnosticReport.based-on
  • Observation.based-on

Observation

NameTypeDocumentationLevel
datedateObtained date/time. If the obtained element is a period, a date that falls in the periodSupported
combo-data-absent-reasontokenThe reason why the expected value in the element Observation.value[x] or Observation.component.value[x] is missing.Supported
codetokenThe code of the observation typeSupported
combo-code-value-quantitycompositeCode and quantity value parameter pair, including in componentsSupported
subjectreferenceThe subject that the observation is aboutSupported
component-data-absent-reasontokenThe reason why the expected value in the element Observation.component.value[x] is missing.Supported
value-concepttokenThe value of the observation, if the value is a CodeableConceptSupported
value-datedateThe value of the observation, if the value is a date or period of timeSupported
focusreferenceThe focus of an observation when the focus is not the patient of record.Supported
derived-fromreferenceRelated measurements the observation is made fromSupported
part-ofreferencePart of referenced eventSupported
has-memberreferenceRelated resource that belongs to the Observation groupSupported
code-value-stringcompositeCode and string value parameter pairSupported
component-code-value-quantitycompositeComponent code and component quantity value parameter pairSupported
based-onreferenceReference to the service request.Supported
code-value-datecompositeCode and date/time value parameter pairSupported
patientreferenceThe subject that the observation is about (if patient)Supported
specimenreferenceSpecimen used for this observationSupported
component-codetokenThe component code of the observation typeSupported
code-value-quantitycompositeCode and quantity value parameter pairSupported
combo-code-value-conceptcompositeCode and coded value parameter pair, including in componentsSupported
value-stringstringThe value of the observation, if the value is a string, and also searches in CodeableConcept.textSupported
identifiertokenThe unique id for a particular observationSupported
performerreferenceWho performed the observationSupported
combo-codetokenThe code of the observation type or component typeSupported
methodtokenThe method used for the observationSupported
value-quantityquantityThe value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)Supported
component-value-quantityquantityThe value of the component observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)Supported
data-absent-reasontokenThe reason why the expected value in the element Observation.value[x] is missing.Supported
combo-value-quantityquantityThe value or component value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)Supported
encounterreferenceEncounter related to the observationSupported
code-value-conceptcompositeCode and coded value parameter pairSupported
component-code-value-conceptcompositeComponent code and component coded value parameter pairSupported
component-value-concepttokenThe value of the component observation, if the value is a CodeableConceptSupported
categorytokenThe classification of the type of observationSupported
devicereferenceThe Device that generated the observation data.Supported
combo-value-concepttokenThe value or component value of the observation, if the value is a CodeableConceptSupported
statustokenThe status of the observationSupported

Supported Includes:

  • Observation.subject
  • Observation.focus
  • Observation.derived-from
  • Observation.part-of
  • Observation.has-member
  • Observation.based-on
  • Observation.patient
  • Observation.specimen
  • Observation.performer
  • Observation.encounter
  • Observation.device

Supported Reverse Includes:

  • Appointment.reason-reference
  • ChargeItem.service
  • ClinicalImpression.finding-ref
  • ClinicalImpression.investigation
  • DiagnosticReport.result
  • Encounter.reason-reference
  • Immunization.reaction
  • Immunization.reason-reference
  • MedicationStatement.part-of
  • Observation.derived-from
  • Observation.has-member
  • Procedure.part-of
  • Procedure.reason-reference
  • QuestionnaireResponse.part-of

ObservationDefinition

No search parameters are stated for this resource type

OperationDefinition

NameTypeDocumentationLevel
datedateThe operation definition publication dateSupported
codetokenName used to invoke the operationSupported
instancetokenInvoke on an instance?Supported
context-type-valuecompositeA use context type and value assigned to the operation definitionSupported
kindtokenoperation | querySupported
jurisdictiontokenIntended jurisdiction for the operation definitionSupported
descriptionstringThe description of the operation definitionSupported
context-typetokenA type of use context assigned to the operation definitionSupported
titlestringThe human-friendly name of the operation definitionSupported
typetokenInvoke at the type level?Supported
versiontokenThe business version of the operation definitionSupported
urluriThe uri that identifies the operation definitionSupported
context-quantityquantityA quantity- or range-valued use context assigned to the operation definitionSupported
input-profilereferenceValidation information for in parametersSupported
output-profilereferenceValidation information for out parametersSupported
systemtokenInvoke at the system level?Supported
namestringComputationally friendly name of the operation definitionSupported
contexttokenA use context assigned to the operation definitionSupported
publisherstringName of the publisher of the operation definitionSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the operation definitionSupported
statustokenThe current status of the operation definitionSupported
basereferenceMarks this as a profile of the baseSupported

Supported Includes:

  • OperationDefinition.input-profile
  • OperationDefinition.output-profile
  • OperationDefinition.base

Supported Reverse Includes:

  • CarePlan.instantiates-canonical
  • Communication.instantiates-canonical
  • FamilyMemberHistory.instantiates-canonical
  • OperationDefinition.base
  • Procedure.instantiates-canonical

OperationOutcome

No search parameters are stated for this resource type

Organization

NameTypeDocumentationLevel
identifiertokenAny identifier for the organization (not the accreditation issuer's identifier)Supported
partofreferenceAn organization of which this organization forms a partSupported
addressstringA server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or textSupported
address-statestringA state specified in an addressSupported
activetokenIs the Organization record activeSupported
typetokenA code for the type of organizationSupported
address-postalcodestringA postal code specified in an addressSupported
address-countrystringA country specified in an addressSupported
endpointreferenceTechnical endpoints providing access to services operated for the organizationSupported
phoneticstringA portion of the organization's name using some kind of phonetic matching algorithmSupported
namestringA portion of the organization's name or aliasSupported
address-usetokenA use code specified in an addressSupported
address-citystringA city specified in an addressSupported

Supported Includes:

  • Organization.partof
  • Organization.endpoint

Supported Reverse Includes:

  • Account.owner
  • Account.subject
  • Account.patient
  • AuditEvent.agent
  • AuditEvent.source
  • AuditEvent.patient
  • Basic.author
  • CarePlan.performer
  • CareTeam.participant
  • ChargeItem.performing-organization
  • ChargeItem.enterer
  • ChargeItem.performer-actor
  • ChargeItem.requesting-organization
  • Claim.care-team
  • Claim.payee
  • Claim.provider
  • Claim.insurer
  • ClaimResponse.insurer
  • ClaimResponse.requestor
  • Communication.sender
  • Communication.recipient
  • CommunicationRequest.requester
  • CommunicationRequest.sender
  • CommunicationRequest.recipient
  • Composition.author
  • Composition.attester
  • Consent.actor
  • Consent.organization
  • Consent.consentor
  • Contract.authority
  • Contract.signer
  • Coverage.payor
  • Coverage.policy-holder
  • CoverageEligibilityRequest.provider
  • CoverageEligibilityResponse.insurer
  • CoverageEligibilityResponse.requestor
  • Device.organization
  • DeviceRequest.requester
  • DeviceRequest.performer
  • DiagnosticReport.performer
  • DiagnosticReport.results-interpreter
  • DocumentManifest.author
  • DocumentManifest.recipient
  • DocumentReference.authenticator
  • DocumentReference.custodian
  • DocumentReference.author
  • Encounter.service-provider
  • Endpoint.organization
  • EpisodeOfCare.organization
  • ExplanationOfBenefit.care-team
  • ExplanationOfBenefit.payee
  • ExplanationOfBenefit.provider
  • Flag.subject
  • Flag.patient
  • Flag.author
  • Goal.patient
  • Goal.subject
  • Group.managing-entity
  • HealthcareService.organization
  • ImagingStudy.performer
  • Immunization.performer
  • Immunization.manufacturer
  • InsurancePlan.owned-by
  • InsurancePlan.administered-by
  • Invoice.issuer
  • Invoice.participant
  • Invoice.recipient
  • Linkage.author
  • Location.organization
  • MeasureReport.reporter
  • Media.operator
  • Medication.manufacturer
  • MedicationDispense.performer
  • MedicationKnowledge.manufacturer
  • MedicationRequest.requester
  • MedicationRequest.intended-dispenser
  • MedicationRequest.intended-performer
  • MedicationStatement.source
  • MedicinalProductAuthorization.holder
  • MessageHeader.receiver
  • MessageHeader.sender
  • MessageHeader.responsible
  • Observation.performer
  • Organization.partof
  • OrganizationAffiliation.primary-organization
  • OrganizationAffiliation.network
  • OrganizationAffiliation.participating-organization
  • Patient.general-practitioner
  • Patient.organization
  • PaymentNotice.provider
  • PaymentReconciliation.payment-issuer
  • PaymentReconciliation.requestor
  • Person.organization
  • PractitionerRole.organization
  • Procedure.performer
  • Provenance.agent
  • QuestionnaireResponse.author
  • ResearchStudy.sponsor
  • ServiceRequest.requester
  • ServiceRequest.performer
  • SupplyDelivery.supplier
  • SupplyRequest.requester
  • SupplyRequest.subject
  • SupplyRequest.supplier
  • Task.owner
  • Task.requester

OrganizationAffiliation

NameTypeDocumentationLevel
datedateThe period during which the participatingOrganization is affiliated with the primary organizationSupported
identifiertokenAn organization affiliation's IdentifierSupported
specialtytokenSpecific specialty of the participatingOrganization in the context of the roleSupported
roletokenDefinition of the role the participatingOrganization playsSupported
activetokenWhether this organization affiliation record is in active useSupported
primary-organizationreferenceThe organization that receives the services from the participating organizationSupported
networkreferenceHealth insurance provider network in which the participatingOrganization provides the role's services (if defined) at the indicated locations (if defined)Supported
endpointreferenceTechnical endpoints providing access to services operated for this roleSupported
phonetokenA value in a phone contactSupported
servicereferenceHealthcare services provided through the roleSupported
participating-organizationreferenceThe organization that provides services to the primary organizationSupported
telecomtokenThe value in any kind of contactSupported
locationreferenceThe location(s) at which the role occursSupported
emailtokenA value in an email contactSupported

Supported Includes:

  • OrganizationAffiliation.primary-organization
  • OrganizationAffiliation.network
  • OrganizationAffiliation.endpoint
  • OrganizationAffiliation.service
  • OrganizationAffiliation.participating-organization
  • OrganizationAffiliation.location

Patient

NameTypeDocumentationLevel
identifiertokenA patient identifierSupported
givenstringA portion of the given name of the patientSupported
addressstringA server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or textSupported
birthdatedateThe patient's date of birthSupported
deceasedtokenThis patient has been marked as deceased, or as a death date enteredSupported
address-statestringA state specified in an addressSupported
gendertokenGender of the patientSupported
general-practitionerreferencePatient's nominated general practitioner, not the organization that manages the recordSupported
linkreferenceAll patients linked to the given patientSupported
activetokenWhether the patient record is activeSupported
languagetokenLanguage code (irrespective of use value)Supported
address-postalcodestringA postalCode specified in an addressSupported
address-countrystringA country specified in an addressSupported
death-datedateThe date of death has been provided and satisfies this search valueSupported
phoneticstringA portion of either family or given name using some kind of phonetic matching algorithmSupported
phonetokenA value in a phone contactSupported
organizationreferenceThe organization that is the custodian of the patient recordSupported
namestringA server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or textSupported
address-usetokenA use code specified in an addressSupported
telecomtokenThe value in any kind of telecom details of the patientSupported
familystringA portion of the family name of the patientSupported
address-citystringA city specified in an addressSupported
emailtokenA value in an email contactSupported

Supported Includes:

  • Patient.general-practitioner
  • Patient.link
  • Patient.organization

Supported Reverse Includes:

  • Account.subject
  • Account.patient
  • AdverseEvent.recorder
  • AdverseEvent.subject
  • AllergyIntolerance.recorder
  • AllergyIntolerance.asserter
  • AllergyIntolerance.patient
  • Appointment.practitioner
  • Appointment.actor
  • Appointment.patient
  • Appointment.location
  • AppointmentResponse.actor
  • AppointmentResponse.practitioner
  • AppointmentResponse.patient
  • AppointmentResponse.location
  • AuditEvent.agent
  • AuditEvent.source
  • AuditEvent.patient
  • Basic.author
  • BodyStructure.patient
  • CarePlan.performer
  • CarePlan.subject
  • CarePlan.patient
  • CareTeam.patient
  • CareTeam.subject
  • CareTeam.participant
  • ChargeItem.subject
  • ChargeItem.patient
  • ChargeItem.enterer
  • ChargeItem.performer-actor
  • Claim.payee
  • Claim.patient
  • ClaimResponse.patient
  • ClinicalImpression.subject
  • ClinicalImpression.patient
  • Communication.subject
  • Communication.sender
  • Communication.patient
  • Communication.recipient
  • CommunicationRequest.requester
  • CommunicationRequest.subject
  • CommunicationRequest.sender
  • CommunicationRequest.patient
  • CommunicationRequest.recipient
  • Composition.author
  • Composition.attester
  • Condition.subject
  • Condition.asserter
  • Condition.patient
  • Consent.actor
  • Consent.patient
  • Consent.consentor
  • Contract.signer
  • Coverage.payor
  • Coverage.subscriber
  • Coverage.beneficiary
  • Coverage.patient
  • Coverage.policy-holder
  • CoverageEligibilityRequest.patient
  • CoverageEligibilityResponse.patient
  • DetectedIssue.patient
  • Device.patient
  • DeviceRequest.performer
  • DeviceRequest.subject
  • DeviceRequest.patient
  • DeviceUseStatement.subject
  • DeviceUseStatement.patient
  • DiagnosticReport.subject
  • DiagnosticReport.patient
  • DocumentManifest.subject
  • DocumentManifest.author
  • DocumentManifest.patient
  • DocumentManifest.recipient
  • DocumentReference.subject
  • DocumentReference.patient
  • DocumentReference.author
  • Encounter.subject
  • Encounter.patient
  • EnrollmentRequest.subject
  • EnrollmentRequest.patient
  • EpisodeOfCare.patient
  • ExplanationOfBenefit.payee
  • ExplanationOfBenefit.patient
  • FamilyMemberHistory.patient
  • Flag.subject
  • Flag.patient
  • Flag.author
  • Goal.patient
  • Goal.subject
  • Group.member
  • GuidanceResponse.patient
  • GuidanceResponse.subject
  • ImagingStudy.performer
  • ImagingStudy.subject
  • ImagingStudy.patient
  • Immunization.patient
  • ImmunizationEvaluation.patient
  • ImmunizationRecommendation.patient
  • Invoice.subject
  • Invoice.participant
  • Invoice.patient
  • Invoice.recipient
  • List.subject
  • List.patient
  • List.source
  • MeasureReport.patient
  • MeasureReport.subject
  • Media.subject
  • Media.operator
  • Media.patient
  • MedicationAdministration.performer
  • MedicationAdministration.subject
  • MedicationAdministration.patient
  • MedicationDispense.performer
  • MedicationDispense.receiver
  • MedicationDispense.subject
  • MedicationDispense.patient
  • MedicationRequest.requester
  • MedicationRequest.subject
  • MedicationRequest.patient
  • MedicationRequest.intended-performer
  • MedicationStatement.subject
  • MedicationStatement.patient
  • MedicationStatement.source
  • MolecularSequence.patient
  • NutritionOrder.patient
  • Observation.subject
  • Observation.patient
  • Observation.performer
  • Patient.link
  • Person.practitioner
  • Person.link
  • Person.relatedperson
  • Person.patient
  • Procedure.performer
  • Procedure.subject
  • Procedure.patient
  • Provenance.agent
  • QuestionnaireResponse.author
  • QuestionnaireResponse.source
  • RelatedPerson.patient
  • RequestGroup.subject
  • RequestGroup.participant
  • RequestGroup.patient
  • ResearchSubject.individual
  • ResearchSubject.patient
  • RiskAssessment.subject
  • RiskAssessment.patient
  • Schedule.actor
  • ServiceRequest.requester
  • ServiceRequest.performer
  • ServiceRequest.subject
  • ServiceRequest.patient
  • Specimen.subject
  • Specimen.patient
  • SupplyDelivery.patient
  • SupplyRequest.requester
  • SupplyRequest.subject
  • Task.owner
  • Task.requester
  • VisionPrescription.patient

PaymentNotice

NameTypeDocumentationLevel
identifiertokenThe business identifier of the noticeSupported
requestreferenceThe ClaimSupported
providerreferenceThe reference to the providerSupported
createddateCreation date fro the noticeSupported
responsereferenceThe ClaimResponseSupported
payment-statustokenThe type of payment noticeSupported
statustokenThe status of the payment noticeSupported

Supported Includes:

  • PaymentNotice.request
  • PaymentNotice.provider
  • PaymentNotice.response

PaymentReconciliation

NameTypeDocumentationLevel
identifiertokenThe business identifier of the ExplanationOfBenefitSupported
requestreferenceThe reference to the claimSupported
dispositionstringThe contents of the disposition messageSupported
createddateThe creation dateSupported
payment-issuerreferenceThe organization which generated this resourceSupported
outcometokenThe processing outcomeSupported
requestorreferenceThe reference to the provider who submitted the claimSupported
statustokenThe status of the payment reconciliationSupported

Supported Includes:

  • PaymentReconciliation.request
  • PaymentReconciliation.payment-issuer
  • PaymentReconciliation.requestor

Person

NameTypeDocumentationLevel
identifiertokenA person IdentifierSupported
addressstringA server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or textSupported
birthdatedateThe person's date of birthSupported
address-statestringA state specified in an addressSupported
gendertokenThe gender of the personSupported
practitionerreferenceThe Person links to this PractitionerSupported
linkreferenceAny link has this Patient, Person, RelatedPerson or Practitioner referenceSupported
relatedpersonreferenceThe Person links to this RelatedPersonSupported
address-postalcodestringA postal code specified in an addressSupported
address-countrystringA country specified in an addressSupported
phoneticstringA portion of name using some kind of phonetic matching algorithmSupported
phonetokenA value in a phone contactSupported
patientreferenceThe Person links to this PatientSupported
organizationreferenceThe organization at which this person record is being managedSupported
namestringA server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or textSupported
address-usetokenA use code specified in an addressSupported
telecomtokenThe value in any kind of contactSupported
address-citystringA city specified in an addressSupported
emailtokenA value in an email contactSupported

Supported Includes:

  • Person.practitioner
  • Person.link
  • Person.relatedperson
  • Person.patient
  • Person.organization

Supported Reverse Includes:

  • Person.practitioner
  • Person.link
  • Person.relatedperson
  • Person.patient

PlanDefinition

NameTypeDocumentationLevel
datedateThe plan definition publication dateSupported
identifiertokenExternal identifier for the plan definitionSupported
successorreferenceWhat resource is being referencedSupported
context-type-valuecompositeA use context type and value assigned to the plan definitionSupported
jurisdictiontokenIntended jurisdiction for the plan definitionSupported
descriptionstringThe description of the plan definitionSupported
derived-fromreferenceWhat resource is being referencedSupported
context-typetokenA type of use context assigned to the plan definitionSupported
predecessorreferenceWhat resource is being referencedSupported
titlestringThe human-friendly name of the plan definitionSupported
composed-ofreferenceWhat resource is being referencedSupported
typetokenThe type of artifact the plan (e.g. order-set, eca-rule, protocol)Supported
versiontokenThe business version of the plan definitionSupported
urluriThe uri that identifies the plan definitionSupported
context-quantityquantityA quantity- or range-valued use context assigned to the plan definitionSupported
effectivedateThe time during which the plan definition is intended to be in useSupported
depends-onreferenceWhat resource is being referencedSupported
namestringComputationally friendly name of the plan definitionSupported
contexttokenA use context assigned to the plan definitionSupported
publisherstringName of the publisher of the plan definitionSupported
topictokenTopics associated with the moduleSupported
definitionreferenceActivity or plan definitions used by plan definitionSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the plan definitionSupported
statustokenThe current status of the plan definitionSupported

Supported Includes:

  • PlanDefinition.successor
  • PlanDefinition.derived-from
  • PlanDefinition.predecessor
  • PlanDefinition.composed-of
  • PlanDefinition.depends-on
  • PlanDefinition.definition

Supported Reverse Includes:

  • CarePlan.instantiates-canonical
  • Communication.instantiates-canonical
  • DeviceRequest.instantiates-canonical
  • FamilyMemberHistory.instantiates-canonical
  • Flag.subject
  • Flag.patient
  • MessageDefinition.parent
  • NutritionOrder.instantiates-canonical
  • PlanDefinition.definition
  • Procedure.instantiates-canonical
  • ResearchStudy.protocol
  • ServiceRequest.instantiates-canonical

Practitioner

NameTypeDocumentationLevel
identifiertokenA practitioner's IdentifierSupported
givenstringA portion of the given nameSupported
addressstringA server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or textSupported
address-statestringA state specified in an addressSupported
gendertokenGender of the practitionerSupported
activetokenWhether the practitioner record is activeSupported
address-postalcodestringA postalCode specified in an addressSupported
address-countrystringA country specified in an addressSupported
phoneticstringA portion of either family or given name using some kind of phonetic matching algorithmSupported
phonetokenA value in a phone contactSupported
namestringA server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or textSupported
address-usetokenA use code specified in an addressSupported
telecomtokenThe value in any kind of contactSupported
familystringA portion of the family nameSupported
address-citystringA city specified in an addressSupported
communicationtokenOne of the languages that the practitioner can communicate withSupported
emailtokenA value in an email contactSupported

Supported Reverse Includes:

  • Account.subject
  • Account.patient
  • AdverseEvent.recorder
  • AdverseEvent.subject
  • AllergyIntolerance.recorder
  • AllergyIntolerance.asserter
  • Appointment.practitioner
  • Appointment.actor
  • Appointment.patient
  • Appointment.location
  • AppointmentResponse.actor
  • AppointmentResponse.practitioner
  • AppointmentResponse.patient
  • AppointmentResponse.location
  • AuditEvent.agent
  • AuditEvent.source
  • AuditEvent.patient
  • Basic.author
  • CarePlan.performer
  • CareTeam.participant
  • ChargeItem.enterer
  • ChargeItem.performer-actor
  • Claim.care-team
  • Claim.payee
  • Claim.provider
  • Claim.enterer
  • ClaimResponse.requestor
  • ClinicalImpression.assessor
  • Communication.sender
  • Communication.recipient
  • CommunicationRequest.requester
  • CommunicationRequest.sender
  • CommunicationRequest.recipient
  • Composition.author
  • Composition.attester
  • Condition.asserter
  • Consent.actor
  • Consent.consentor
  • Contract.signer
  • CoverageEligibilityRequest.provider
  • CoverageEligibilityRequest.enterer
  • CoverageEligibilityResponse.requestor
  • DetectedIssue.author
  • DeviceRequest.requester
  • DeviceRequest.performer
  • DiagnosticReport.performer
  • DiagnosticReport.results-interpreter
  • DocumentManifest.subject
  • DocumentManifest.author
  • DocumentManifest.patient
  • DocumentManifest.recipient
  • DocumentReference.subject
  • DocumentReference.patient
  • DocumentReference.authenticator
  • DocumentReference.author
  • Encounter.practitioner
  • Encounter.participant
  • EpisodeOfCare.care-manager
  • ExplanationOfBenefit.care-team
  • ExplanationOfBenefit.payee
  • ExplanationOfBenefit.provider
  • ExplanationOfBenefit.enterer
  • Flag.subject
  • Flag.patient
  • Flag.author
  • Group.managing-entity
  • Group.member
  • ImagingStudy.performer
  • ImagingStudy.interpreter
  • ImagingStudy.referrer
  • Immunization.performer
  • Invoice.participant
  • Linkage.author
  • List.source
  • MeasureReport.patient
  • MeasureReport.subject
  • MeasureReport.reporter
  • Media.subject
  • Media.operator
  • Media.patient
  • MedicationAdministration.performer
  • MedicationDispense.performer
  • MedicationDispense.receiver
  • MedicationDispense.responsibleparty
  • MedicationRequest.requester
  • MedicationRequest.intended-performer
  • MedicationStatement.source
  • MessageHeader.receiver
  • MessageHeader.author
  • MessageHeader.sender
  • MessageHeader.responsible
  • MessageHeader.enterer
  • NutritionOrder.provider
  • Observation.performer
  • Patient.general-practitioner
  • PaymentNotice.provider
  • PaymentReconciliation.requestor
  • Person.practitioner
  • Person.link
  • Person.relatedperson
  • Person.patient
  • PractitionerRole.practitioner
  • Procedure.performer
  • Provenance.agent
  • QuestionnaireResponse.author
  • QuestionnaireResponse.source
  • RequestGroup.author
  • RequestGroup.participant
  • ResearchStudy.principalinvestigator
  • RiskAssessment.performer
  • Schedule.actor
  • ServiceRequest.requester
  • ServiceRequest.performer
  • Specimen.collector
  • SupplyDelivery.receiver
  • SupplyDelivery.supplier
  • SupplyRequest.requester
  • Task.owner
  • Task.requester
  • VisionPrescription.prescriber

PractitionerRole

NameTypeDocumentationLevel
datedateThe period during which the practitioner is authorized to perform in these role(s)Supported
identifiertokenA practitioner's IdentifierSupported
specialtytokenThe practitioner has this specialty at an organizationSupported
roletokenThe practitioner can perform this role at for the organizationSupported
practitionerreferencePractitioner that is able to provide the defined services for the organizationSupported
activetokenWhether this practitioner role record is in active useSupported
endpointreferenceTechnical endpoints providing access to services operated for the practitioner with this roleSupported
phonetokenA value in a phone contactSupported
servicereferenceThe list of healthcare services that this worker provides for this role's Organization/Location(s)Supported
organizationreferenceThe identity of the organization the practitioner represents / acts on behalf ofSupported
telecomtokenThe value in any kind of contactSupported
locationreferenceOne of the locations at which this practitioner provides careSupported
emailtokenA value in an email contactSupported

Supported Includes:

  • PractitionerRole.practitioner
  • PractitionerRole.endpoint
  • PractitionerRole.service
  • PractitionerRole.organization
  • PractitionerRole.location

Supported Reverse Includes:

  • Account.subject
  • Account.patient
  • AdverseEvent.recorder
  • AllergyIntolerance.recorder
  • AllergyIntolerance.asserter
  • Appointment.practitioner
  • Appointment.actor
  • Appointment.patient
  • Appointment.location
  • AppointmentResponse.actor
  • AppointmentResponse.practitioner
  • AppointmentResponse.patient
  • AppointmentResponse.location
  • AuditEvent.agent
  • AuditEvent.source
  • AuditEvent.patient
  • Basic.author
  • CarePlan.performer
  • CareTeam.participant
  • ChargeItem.enterer
  • ChargeItem.performer-actor
  • Claim.care-team
  • Claim.payee
  • Claim.provider
  • Claim.enterer
  • ClaimResponse.requestor
  • ClinicalImpression.assessor
  • Communication.sender
  • Communication.recipient
  • CommunicationRequest.requester
  • CommunicationRequest.sender
  • CommunicationRequest.recipient
  • Composition.author
  • Composition.attester
  • Condition.asserter
  • Consent.actor
  • Consent.consentor
  • Contract.signer
  • CoverageEligibilityRequest.provider
  • CoverageEligibilityRequest.enterer
  • CoverageEligibilityResponse.requestor
  • DetectedIssue.author
  • DeviceRequest.requester
  • DeviceRequest.performer
  • DiagnosticReport.performer
  • DiagnosticReport.results-interpreter
  • DocumentManifest.author
  • DocumentManifest.recipient
  • DocumentReference.authenticator
  • DocumentReference.author
  • Encounter.practitioner
  • Encounter.participant
  • EpisodeOfCare.care-manager
  • ExplanationOfBenefit.care-team
  • ExplanationOfBenefit.payee
  • ExplanationOfBenefit.provider
  • ExplanationOfBenefit.enterer
  • Flag.author
  • Group.managing-entity
  • Group.member
  • ImagingStudy.performer
  • ImagingStudy.interpreter
  • ImagingStudy.referrer
  • Immunization.performer
  • Invoice.participant
  • Linkage.author
  • List.source
  • MeasureReport.patient
  • MeasureReport.subject
  • MeasureReport.reporter
  • Media.subject
  • Media.operator
  • Media.patient
  • MedicationAdministration.performer
  • MedicationDispense.performer
  • MedicationDispense.responsibleparty
  • MedicationRequest.requester
  • MedicationRequest.intended-performer
  • MedicationStatement.source
  • MessageHeader.receiver
  • MessageHeader.author
  • MessageHeader.sender
  • MessageHeader.responsible
  • MessageHeader.enterer
  • NutritionOrder.provider
  • Observation.performer
  • Patient.general-practitioner
  • PaymentNotice.provider
  • PaymentReconciliation.requestor
  • Procedure.performer
  • Provenance.agent
  • QuestionnaireResponse.author
  • QuestionnaireResponse.source
  • RequestGroup.author
  • RequestGroup.participant
  • ResearchStudy.principalinvestigator
  • RiskAssessment.performer
  • Schedule.actor
  • ServiceRequest.requester
  • ServiceRequest.performer
  • Specimen.collector
  • SupplyDelivery.receiver
  • SupplyDelivery.supplier
  • SupplyRequest.requester
  • Task.owner
  • Task.requester
  • VisionPrescription.prescriber

Procedure

NameTypeDocumentationLevel
datedateWhen the procedure was performedSupported
identifiertokenA unique identifier for a procedureSupported
codetokenA code to identify a procedureSupported
performerreferenceThe reference to the practitionerSupported
subjectreferenceSearch by subjectSupported
instantiates-canonicalreferenceInstantiates FHIR protocol or definitionSupported
part-ofreferencePart of referenced eventSupported
encounterreferenceEncounter created as part ofSupported
reason-codetokenCoded reason procedure performedSupported
based-onreferenceA request for this procedureSupported
patientreferenceSearch by subject - a patientSupported
reason-referencereferenceThe justification that the procedure was performedSupported
locationreferenceWhere the procedure happenedSupported
instantiates-uriuriInstantiates external protocol or definitionSupported
categorytokenClassification of the procedureSupported
statustokenpreparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknownSupported

Supported Includes:

  • Procedure.performer
  • Procedure.subject
  • Procedure.instantiates-canonical
  • Procedure.part-of
  • Procedure.encounter
  • Procedure.based-on
  • Procedure.patient
  • Procedure.reason-reference
  • Procedure.location

Supported Reverse Includes:

  • AdverseEvent.substance
  • Appointment.reason-reference
  • ChargeItem.service
  • Encounter.diagnosis
  • Encounter.reason-reference
  • Flag.subject
  • Flag.patient
  • MedicationStatement.part-of
  • Observation.part-of
  • Procedure.part-of
  • Procedure.reason-reference
  • QuestionnaireResponse.part-of

Provenance

NameTypeDocumentationLevel
agent-typetokenHow the agent participatedSupported
agentreferenceWho participatedSupported
signature-typetokenIndication of the reason the entity signed the object(s)Supported
patientreferenceTarget Reference(s) (usually version specific)Supported
locationreferenceWhere the activity occurred, if relevantSupported
recordeddateWhen the activity was recorded / updatedSupported
agent-roletokenWhat the agents role wasSupported
whendateWhen the activity occurredSupported
entityreferenceIdentity of entitySupported
targetreferenceTarget Reference(s) (usually version specific)Supported

Supported Includes:

  • Provenance.agent
  • Provenance.patient
  • Provenance.location
  • Provenance.entity
  • Provenance.target

Questionnaire

NameTypeDocumentationLevel
datedateThe questionnaire publication dateSupported
identifiertokenExternal identifier for the questionnaireSupported
codetokenA code that corresponds to one of its items in the questionnaireSupported
context-type-valuecompositeA use context type and value assigned to the questionnaireSupported
jurisdictiontokenIntended jurisdiction for the questionnaireSupported
descriptionstringThe description of the questionnaireSupported
context-typetokenA type of use context assigned to the questionnaireSupported
titlestringThe human-friendly name of the questionnaireSupported
versiontokenThe business version of the questionnaireSupported
urluriThe uri that identifies the questionnaireSupported
context-quantityquantityA quantity- or range-valued use context assigned to the questionnaireSupported
effectivedateThe time during which the questionnaire is intended to be in useSupported
subject-typetokenResource that can be subject of QuestionnaireResponseSupported
namestringComputationally friendly name of the questionnaireSupported
contexttokenA use context assigned to the questionnaireSupported
publisherstringName of the publisher of the questionnaireSupported
definitionuriElementDefinition - details for the itemSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the questionnaireSupported
statustokenThe current status of the questionnaireSupported

Supported Reverse Includes:

  • CarePlan.instantiates-canonical
  • Communication.instantiates-canonical
  • FamilyMemberHistory.instantiates-canonical
  • PlanDefinition.definition
  • Procedure.instantiates-canonical
  • QuestionnaireResponse.questionnaire

QuestionnaireResponse

NameTypeDocumentationLevel
authoreddateWhen the questionnaire response was last changedSupported
identifiertokenThe unique identifier for the questionnaire responseSupported
questionnairereferenceThe questionnaire the answers are provided forSupported
based-onreferencePlan/proposal/order fulfilled by this questionnaire responseSupported
subjectreferenceThe subject of the questionnaire responseSupported
authorreferenceThe author of the questionnaire responseSupported
patientreferenceThe patient that is the subject of the questionnaire responseSupported
part-ofreferenceProcedure or observation this questionnaire response was performed as a part ofSupported
encounterreferenceEncounter associated with the questionnaire responseSupported
sourcereferenceThe individual providing the information reflected in the questionnaire resposeSupported
statustokenThe status of the questionnaire responseSupported

Supported Includes:

  • QuestionnaireResponse.questionnaire
  • QuestionnaireResponse.based-on
  • QuestionnaireResponse.subject
  • QuestionnaireResponse.author
  • QuestionnaireResponse.patient
  • QuestionnaireResponse.part-of
  • QuestionnaireResponse.encounter
  • QuestionnaireResponse.source

Supported Reverse Includes:

  • ClinicalImpression.investigation
  • Consent.source-reference
  • Observation.derived-from
  • Observation.has-member

RelatedPerson

NameTypeDocumentationLevel
identifiertokenAn Identifier of the RelatedPersonSupported
addressstringA server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or textSupported
birthdatedateThe Related Person's date of birthSupported
address-statestringA state specified in an addressSupported
gendertokenGender of the related personSupported
activetokenIndicates if the related person record is activeSupported
address-postalcodestringA postal code specified in an addressSupported
address-countrystringA country specified in an addressSupported
phoneticstringA portion of name using some kind of phonetic matching algorithmSupported
phonetokenA value in a phone contactSupported
patientreferenceThe patient this related person is related toSupported
namestringA server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or textSupported
address-usetokenA use code specified in an addressSupported
telecomtokenThe value in any kind of contactSupported
address-citystringA city specified in an addressSupported
relationshiptokenThe relationship between the patient and the relatedpersonSupported
emailtokenA value in an email contactSupported

Supported Includes:

  • RelatedPerson.patient

Supported Reverse Includes:

  • AdverseEvent.recorder
  • AdverseEvent.subject
  • AllergyIntolerance.recorder
  • AllergyIntolerance.asserter
  • Appointment.practitioner
  • Appointment.actor
  • Appointment.patient
  • Appointment.location
  • AppointmentResponse.actor
  • AppointmentResponse.practitioner
  • AppointmentResponse.patient
  • AppointmentResponse.location
  • AuditEvent.agent
  • AuditEvent.source
  • AuditEvent.patient
  • Basic.author
  • CarePlan.performer
  • CareTeam.participant
  • ChargeItem.enterer
  • ChargeItem.performer-actor
  • Claim.payee
  • Communication.sender
  • Communication.recipient
  • CommunicationRequest.requester
  • CommunicationRequest.sender
  • CommunicationRequest.recipient
  • Composition.author
  • Composition.attester
  • Condition.asserter
  • Consent.actor
  • Consent.consentor
  • Contract.signer
  • Coverage.payor
  • Coverage.subscriber
  • Coverage.policy-holder
  • DeviceRequest.performer
  • DocumentManifest.author
  • DocumentManifest.recipient
  • DocumentReference.author
  • Encounter.practitioner
  • Encounter.participant
  • ExplanationOfBenefit.payee
  • Group.managing-entity
  • ImagingStudy.performer
  • Invoice.participant
  • Invoice.recipient
  • MeasureReport.patient
  • MeasureReport.subject
  • Media.operator
  • MedicationAdministration.performer
  • MedicationDispense.performer
  • MedicationRequest.requester
  • MedicationRequest.intended-performer
  • MedicationStatement.source
  • Observation.performer
  • Patient.link
  • Person.practitioner
  • Person.link
  • Person.relatedperson
  • Person.patient
  • Procedure.performer
  • Provenance.agent
  • QuestionnaireResponse.author
  • QuestionnaireResponse.source
  • RequestGroup.participant
  • Schedule.actor
  • ServiceRequest.requester
  • ServiceRequest.performer
  • SupplyRequest.requester
  • Task.owner
  • Task.requester

RequestGroup

NameTypeDocumentationLevel
authoreddateThe date the request group was authoredSupported
identifiertokenExternal identifiers for the request groupSupported
codetokenThe code of the request groupSupported
subjectreferenceThe subject that the request group is aboutSupported
authorreferenceThe author of the request groupSupported
instantiates-canonicalreferenceThe FHIR-based definition from which the request group is realizedSupported
encounterreferenceThe encounter the request group applies toSupported
prioritytokenThe priority of the request groupSupported
intenttokenThe intent of the request groupSupported
participantreferenceThe participant in the requests in the groupSupported
group-identifiertokenThe group identifier for the request groupSupported
patientreferenceThe identity of a patient to search for request groupsSupported
instantiates-uriuriThe external definition from which the request group is realizedSupported
statustokenThe status of the request groupSupported

Supported Includes:

  • RequestGroup.subject
  • RequestGroup.author
  • RequestGroup.instantiates-canonical
  • RequestGroup.encounter
  • RequestGroup.participant
  • RequestGroup.patient

Supported Reverse Includes:

  • CarePlan.activity-reference

ResearchDefinition

NameTypeDocumentationLevel
datedateThe research definition publication dateSupported
identifiertokenExternal identifier for the research definitionSupported
successorreferenceWhat resource is being referencedSupported
context-type-valuecompositeA use context type and value assigned to the research definitionSupported
jurisdictiontokenIntended jurisdiction for the research definitionSupported
descriptionstringThe description of the research definitionSupported
derived-fromreferenceWhat resource is being referencedSupported
context-typetokenA type of use context assigned to the research definitionSupported
predecessorreferenceWhat resource is being referencedSupported
titlestringThe human-friendly name of the research definitionSupported
composed-ofreferenceWhat resource is being referencedSupported
versiontokenThe business version of the research definitionSupported
urluriThe uri that identifies the research definitionSupported
context-quantityquantityA quantity- or range-valued use context assigned to the research definitionSupported
effectivedateThe time during which the research definition is intended to be in useSupported
depends-onreferenceWhat resource is being referencedSupported
namestringComputationally friendly name of the research definitionSupported
contexttokenA use context assigned to the research definitionSupported
publisherstringName of the publisher of the research definitionSupported
topictokenTopics associated with the ResearchDefinitionSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the research definitionSupported
statustokenThe current status of the research definitionSupported

Supported Includes:

  • ResearchDefinition.successor
  • ResearchDefinition.derived-from
  • ResearchDefinition.predecessor
  • ResearchDefinition.composed-of
  • ResearchDefinition.depends-on

ResearchElementDefinition

NameTypeDocumentationLevel
datedateThe research element definition publication dateSupported
identifiertokenExternal identifier for the research element definitionSupported
successorreferenceWhat resource is being referencedSupported
context-type-valuecompositeA use context type and value assigned to the research element definitionSupported
jurisdictiontokenIntended jurisdiction for the research element definitionSupported
descriptionstringThe description of the research element definitionSupported
derived-fromreferenceWhat resource is being referencedSupported
context-typetokenA type of use context assigned to the research element definitionSupported
predecessorreferenceWhat resource is being referencedSupported
titlestringThe human-friendly name of the research element definitionSupported
composed-ofreferenceWhat resource is being referencedSupported
versiontokenThe business version of the research element definitionSupported
urluriThe uri that identifies the research element definitionSupported
context-quantityquantityA quantity- or range-valued use context assigned to the research element definitionSupported
effectivedateThe time during which the research element definition is intended to be in useSupported
depends-onreferenceWhat resource is being referencedSupported
namestringComputationally friendly name of the research element definitionSupported
contexttokenA use context assigned to the research element definitionSupported
publisherstringName of the publisher of the research element definitionSupported
topictokenTopics associated with the ResearchElementDefinitionSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the research element definitionSupported
statustokenThe current status of the research element definitionSupported

Supported Includes:

  • ResearchElementDefinition.successor
  • ResearchElementDefinition.derived-from
  • ResearchElementDefinition.predecessor
  • ResearchElementDefinition.composed-of
  • ResearchElementDefinition.depends-on

ResearchStudy

NameTypeDocumentationLevel
datedateWhen the study began and endedSupported
identifiertokenBusiness Identifier for studySupported
partofreferencePart of larger studySupported
sponsorreferenceOrganization that initiates and is legally responsible for the studySupported
focustokenDrugs, devices, etc. under studySupported
principalinvestigatorreferenceResearcher who oversees multiple aspects of the studySupported
titlestringName for this studySupported
protocolreferenceSteps followed in executing studySupported
sitereferenceFacility where study activities are conductedSupported
locationtokenGeographic region(s) for studySupported
categorytokenClassifications for the studySupported
keywordtokenUsed to search for the studySupported
statustokenactive | administratively-completed | approved | closed-to-accrual | closed-to-accrual-and-intervention | completed | disapproved | in-review | temporarily-closed-to-accrual | temporarily-closed-to-ac...Supported

Supported Includes:

  • ResearchStudy.partof
  • ResearchStudy.sponsor
  • ResearchStudy.principalinvestigator
  • ResearchStudy.protocol
  • ResearchStudy.site

Supported Reverse Includes:

  • AdverseEvent.study
  • ResearchStudy.partof
  • ResearchSubject.study

ResearchSubject

NameTypeDocumentationLevel
datedateStart and end of participationSupported
identifiertokenBusiness Identifier for research subject in a studySupported
studyreferenceStudy subject is part ofSupported
individualreferenceWho is part of studySupported
patientreferenceWho is part of studySupported
statustokencandidate | eligible | follow-up | ineligible | not-registered | off-study | on-study | on-study-intervention | on-study-observation | pending-on-study | potential-candidate | screening | withdrawnSupported

Supported Includes:

  • ResearchSubject.study
  • ResearchSubject.individual
  • ResearchSubject.patient

RiskAssessment

NameTypeDocumentationLevel
datedateWhen was assessment made?Supported
identifiertokenUnique identifier for the assessmentSupported
conditionreferenceCondition assessedSupported
performerreferenceWho did assessment?Supported
methodtokenEvaluation mechanismSupported
subjectreferenceWho/what does assessment apply to?Supported
patientreferenceWho/what does assessment apply to?Supported
probabilitynumberLikelihood of specified outcomeSupported
risktokenLikelihood of specified outcome as a qualitative valueSupported
encounterreferenceWhere was assessment performed?Supported

Supported Includes:

  • RiskAssessment.condition
  • RiskAssessment.performer
  • RiskAssessment.subject
  • RiskAssessment.patient
  • RiskAssessment.encounter

Supported Reverse Includes:

  • ClinicalImpression.investigation

RiskEvidenceSynthesis

NameTypeDocumentationLevel
datedateThe risk evidence synthesis publication dateSupported
identifiertokenExternal identifier for the risk evidence synthesisSupported
context-type-valuecompositeA use context type and value assigned to the risk evidence synthesisSupported
jurisdictiontokenIntended jurisdiction for the risk evidence synthesisSupported
descriptionstringThe description of the risk evidence synthesisSupported
context-typetokenA type of use context assigned to the risk evidence synthesisSupported
titlestringThe human-friendly name of the risk evidence synthesisSupported
versiontokenThe business version of the risk evidence synthesisSupported
urluriThe uri that identifies the risk evidence synthesisSupported
context-quantityquantityA quantity- or range-valued use context assigned to the risk evidence synthesisSupported
effectivedateThe time during which the risk evidence synthesis is intended to be in useSupported
namestringComputationally friendly name of the risk evidence synthesisSupported
contexttokenA use context assigned to the risk evidence synthesisSupported
publisherstringName of the publisher of the risk evidence synthesisSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the risk evidence synthesisSupported
statustokenThe current status of the risk evidence synthesisSupported

Schedule

NameTypeDocumentationLevel
actorreferenceThe individual(HealthcareService, Practitioner, Location, ...) to find a Schedule forSupported
datedateSearch for Schedule resources that have a period that contains this date specifiedSupported
identifiertokenA Schedule IdentifierSupported
specialtytokenType of specialty neededSupported
service-categorytokenHigh-level categorySupported
service-typetokenThe type of appointments that can be booked into associated slot(s)Supported
activetokenIs the schedule in active useSupported

Supported Includes:

  • Schedule.actor

Supported Reverse Includes:

  • Slot.schedule

SearchParameter

NameTypeDocumentationLevel
datedateThe search parameter publication dateSupported
codetokenCode used in URLSupported
context-type-valuecompositeA use context type and value assigned to the search parameterSupported
jurisdictiontokenIntended jurisdiction for the search parameterSupported
descriptionstringThe description of the search parameterSupported
derived-fromreferenceOriginal definition for the search parameterSupported
context-typetokenA type of use context assigned to the search parameterSupported
typetokennumber | date | string | token | reference | composite | quantity | uri | specialSupported
versiontokenThe business version of the search parameterSupported
urluriThe uri that identifies the search parameterSupported
targettokenTypes of resource (if a resource reference)Supported
context-quantityquantityA quantity- or range-valued use context assigned to the search parameterSupported
componentreferenceDefines how the part worksSupported
namestringComputationally friendly name of the search parameterSupported
contexttokenA use context assigned to the search parameterSupported
publisherstringName of the publisher of the search parameterSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the search parameterSupported
statustokenThe current status of the search parameterSupported
basetokenThe resource type(s) this search parameter applies toSupported

Supported Includes:

  • SearchParameter.derived-from
  • SearchParameter.component

Supported Reverse Includes:

  • SearchParameter.derived-from
  • SearchParameter.component

ServiceRequest

NameTypeDocumentationLevel
authoreddateDate request signedSupported
requesterreferenceWho/what is requesting serviceSupported
identifiertokenIdentifiers assigned to this orderSupported
codetokenWhat is being requested/orderedSupported
performerreferenceRequested performerSupported
requisitiontokenComposite Request IDSupported
replacesreferenceWhat request replacesSupported
subjectreferenceSearch by subjectSupported
instantiates-canonicalreferenceInstantiates FHIR protocol or definitionSupported
encounterreferenceAn encounter in which this request is madeSupported
occurrencedateWhen service should occurSupported
prioritytokenroutine | urgent | asap | statSupported
intenttokenproposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | optionSupported
performer-typetokenPerformer roleSupported
based-onreferenceWhat request fulfillsSupported
patientreferenceSearch by subject - a patientSupported
specimenreferenceSpecimen to be testedSupported
instantiates-uriuriInstantiates external protocol or definitionSupported
body-sitetokenWhere procedure is going to be doneSupported
categorytokenClassification of serviceSupported
statustokendraft | active | on-hold | revoked | completed | entered-in-error | unknownSupported

Supported Includes:

  • ServiceRequest.requester
  • ServiceRequest.performer
  • ServiceRequest.replaces
  • ServiceRequest.subject
  • ServiceRequest.instantiates-canonical
  • ServiceRequest.encounter
  • ServiceRequest.based-on
  • ServiceRequest.patient
  • ServiceRequest.specimen

Supported Reverse Includes:

  • Appointment.based-on
  • CarePlan.activity-reference
  • DiagnosticReport.based-on
  • Encounter.based-on
  • EpisodeOfCare.incoming-referral
  • ImagingStudy.basedon
  • Media.based-on
  • Observation.based-on
  • Procedure.based-on
  • QuestionnaireResponse.based-on
  • ServiceRequest.replaces
  • ServiceRequest.based-on

Slot

NameTypeDocumentationLevel
schedulereferenceThe Schedule Resource that we are seeking a slot withinSupported
identifiertokenA Slot IdentifierSupported
specialtytokenThe specialty of a practitioner that would be required to perform the service requested in this appointmentSupported
service-categorytokenA broad categorization of the service that is to be performed during this appointmentSupported
appointment-typetokenThe style of appointment or patient that may be booked in the slot (not service type)Supported
service-typetokenThe type of appointments that can be booked into the slotSupported
startdateAppointment date/time.Supported
statustokenThe free/busy status of the appointmentSupported

Supported Includes:

  • Slot.schedule

Supported Reverse Includes:

  • Appointment.slot

Specimen

NameTypeDocumentationLevel
containertokenThe kind of specimen containerSupported
identifiertokenThe unique identifier associated with the specimenSupported
parentreferenceThe parent of the specimenSupported
container-idtokenThe unique identifier associated with the specimen containerSupported
bodysitetokenThe code for the body site from where the specimen originatedSupported
subjectreferenceThe subject of the specimenSupported
patientreferenceThe patient the specimen comes fromSupported
collecteddateThe date the specimen was collectedSupported
accessiontokenThe accession number associated with the specimenSupported
typetokenThe specimen typeSupported
collectorreferenceWho collected the specimenSupported
statustokenavailable | unavailable | unsatisfactory | entered-in-errorSupported

Supported Includes:

  • Specimen.parent
  • Specimen.subject
  • Specimen.patient
  • Specimen.collector

Supported Reverse Includes:

  • DiagnosticReport.specimen
  • Media.subject
  • Media.patient
  • Observation.specimen
  • ServiceRequest.specimen
  • Specimen.parent

SpecimenDefinition

NameTypeDocumentationLevel
containertokenThe type of specimen conditioned in container expected by the labSupported
identifiertokenThe unique identifier associated with the specimenSupported
typetokenThe type of collected specimenSupported

StructureDefinition

NameTypeDocumentationLevel
datedateThe structure definition publication dateSupported
context-type-valuecompositeA use context type and value assigned to the structure definitionSupported
jurisdictiontokenIntended jurisdiction for the structure definitionSupported
descriptionstringThe description of the structure definitionSupported
context-typetokenA type of use context assigned to the structure definitionSupported
experimentaltokenFor testing purposes, not real usageSupported
titlestringThe human-friendly name of the structure definitionSupported
typeuriType defined or constrained by this structureSupported
context-quantityquantityA quantity- or range-valued use context assigned to the structure definitionSupported
pathtokenA path that is constrained in the StructureDefinitionSupported
contexttokenA use context assigned to the structure definitionSupported
base-pathtokenPath that identifies the base elementSupported
keywordtokenA code for the StructureDefinitionSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the structure definitionSupported
identifiertokenExternal identifier for the structure definitionSupported
valuesetreferenceA vocabulary binding referenceSupported
kindtokenprimitive-type | complex-type | resource | logicalSupported
abstracttokenWhether the structure is abstractSupported
versiontokenThe business version of the structure definitionSupported
urluriThe uri that identifies the structure definitionSupported
ext-contexttokenThe system is the URL for the context-type: e.g. http://hl7.org/fhir/extension-context-type#element|CodeableConcept.textSupported
namestringComputationally friendly name of the structure definitionSupported
publisherstringName of the publisher of the structure definitionSupported
derivationtokenspecialization | constraint - How relates to base definitionSupported
statustokenThe current status of the structure definitionSupported
basereferenceDefinition that this type is constrained/specialized fromSupported

Supported Includes:

  • StructureDefinition.valueset
  • StructureDefinition.base

Supported Reverse Includes:

  • CapabilityStatement.resource-profile
  • CapabilityStatement.supported-profile
  • ImplementationGuide.global
  • OperationDefinition.input-profile
  • OperationDefinition.output-profile
  • StructureDefinition.base

StructureMap

NameTypeDocumentationLevel
datedateThe structure map publication dateSupported
identifiertokenExternal identifier for the structure mapSupported
context-type-valuecompositeA use context type and value assigned to the structure mapSupported
jurisdictiontokenIntended jurisdiction for the structure mapSupported
descriptionstringThe description of the structure mapSupported
context-typetokenA type of use context assigned to the structure mapSupported
titlestringThe human-friendly name of the structure mapSupported
versiontokenThe business version of the structure mapSupported
urluriThe uri that identifies the structure mapSupported
context-quantityquantityA quantity- or range-valued use context assigned to the structure mapSupported
namestringComputationally friendly name of the structure mapSupported
contexttokenA use context assigned to the structure mapSupported
publisherstringName of the publisher of the structure mapSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the structure mapSupported
statustokenThe current status of the structure mapSupported

Subscription

NameTypeDocumentationLevel
payloadtokenThe mime-type of the notification payloadSupported
criteriastringThe search rules used to determine when to send a notificationSupported
contacttokenContact details for the subscriptionSupported
typetokenThe type of channel for the sent notificationsSupported
urluriThe uri that will receive the notificationsSupported
statustokenThe current state of the subscriptionSupported

Substance

NameTypeDocumentationLevel
identifiertokenUnique identifier for the substanceSupported
container-identifiertokenIdentifier of the package/containerSupported
codetokenThe code of the substance or ingredientSupported
quantityquantityAmount of substance in the packageSupported
substance-referencereferenceA component of the substanceSupported
expirydateExpiry date of package or container of substanceSupported
categorytokenThe category of the substanceSupported
statustokenactive | inactive | entered-in-errorSupported

Supported Includes:

  • Substance.substance-reference

Supported Reverse Includes:

  • AdverseEvent.substance
  • Group.member
  • Medication.ingredient
  • MedicationKnowledge.ingredient
  • MedicinalProductInteraction.subject
  • Specimen.subject
  • Specimen.patient
  • Substance.substance-reference

SubstanceNucleicAcid

No search parameters are stated for this resource type

SubstancePolymer

No search parameters are stated for this resource type

SubstanceProtein

No search parameters are stated for this resource type

SubstanceReferenceInformation

No search parameters are stated for this resource type

SubstanceSourceMaterial

No search parameters are stated for this resource type

SubstanceSpecification

NameTypeDocumentationLevel
codetokenThe specific codeSupported

SupplyDelivery

NameTypeDocumentationLevel
identifiertokenExternal identifierSupported
receiverreferenceWho collected the SupplySupported
patientreferencePatient for whom the item is suppliedSupported
supplierreferenceDispenserSupported
statustokenin-progress | completed | abandoned | entered-in-errorSupported

Supported Includes:

  • SupplyDelivery.receiver
  • SupplyDelivery.patient
  • SupplyDelivery.supplier

Supported Reverse Includes:

  • ChargeItem.service

SupplyRequest

NameTypeDocumentationLevel
requesterreferenceIndividual making the requestSupported
datedateWhen the request was madeSupported
identifiertokenBusiness Identifier for SupplyRequestSupported
subjectreferenceThe destination of the supplySupported
supplierreferenceWho is intended to fulfill the requestSupported
categorytokenThe kind of supply (central, non-stock, etc.)Supported
statustokendraft | active | suspended +Supported

Supported Includes:

  • SupplyRequest.requester
  • SupplyRequest.subject
  • SupplyRequest.supplier

Task

NameTypeDocumentationLevel
ownerreferenceSearch by task ownerSupported
requesterreferenceSearch by task requesterSupported
identifiertokenSearch for a task instance by its business identifierSupported
business-statustokenSearch by business statusSupported
perioddateSearch by period Task is/was underwaySupported
codetokenSearch by task codeSupported
performertokenSearch by recommended type of performer (e.g., Requester, Performer, Scheduler).Supported
subjectreferenceSearch by subjectSupported
focusreferenceSearch by task focusSupported
part-ofreferenceSearch by task this task is part ofSupported
encounterreferenceSearch by encounterSupported
prioritytokenSearch by task prioritySupported
authored-ondateSearch by creation dateSupported
intenttokenSearch by task intentSupported
group-identifiertokenSearch by group identifierSupported
based-onreferenceSearch by requests this task is based onSupported
patientreferenceSearch by patientSupported
modifieddateSearch by last modification dateSupported
statustokenSearch by task statusSupported

Supported Includes:

  • Task.owner
  • Task.requester
  • Task.subject
  • Task.focus
  • Task.part-of
  • Task.encounter
  • Task.based-on
  • Task.patient

Supported Reverse Includes:

  • CarePlan.activity-reference
  • ImagingStudy.basedon
  • PaymentReconciliation.request
  • Task.part-of

TerminologyCapabilities

NameTypeDocumentationLevel
datedateThe terminology capabilities publication dateSupported
context-type-valuecompositeA use context type and value assigned to the terminology capabilitiesSupported
jurisdictiontokenIntended jurisdiction for the terminology capabilitiesSupported
descriptionstringThe description of the terminology capabilitiesSupported
context-typetokenA type of use context assigned to the terminology capabilitiesSupported
titlestringThe human-friendly name of the terminology capabilitiesSupported
versiontokenThe business version of the terminology capabilitiesSupported
urluriThe uri that identifies the terminology capabilitiesSupported
context-quantityquantityA quantity- or range-valued use context assigned to the terminology capabilitiesSupported
namestringComputationally friendly name of the terminology capabilitiesSupported
contexttokenA use context assigned to the terminology capabilitiesSupported
publisherstringName of the publisher of the terminology capabilitiesSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the terminology capabilitiesSupported
statustokenThe current status of the terminology capabilitiesSupported

TestReport

NameTypeDocumentationLevel
resulttokenThe result disposition of the test executionSupported
identifiertokenAn external identifier for the test reportSupported
testerstringThe name of the testing organizationSupported
testscriptreferenceThe test script executed to produce this reportSupported
issueddateThe test report generation dateSupported
participanturiThe reference to a participant in the test executionSupported

Supported Includes:

  • TestReport.testscript

TestScript

NameTypeDocumentationLevel
datedateThe test script publication dateSupported
identifiertokenExternal identifier for the test scriptSupported
context-type-valuecompositeA use context type and value assigned to the test scriptSupported
jurisdictiontokenIntended jurisdiction for the test scriptSupported
descriptionstringThe description of the test scriptSupported
testscript-capabilitystringTestScript required and validated capabilitySupported
context-typetokenA type of use context assigned to the test scriptSupported
titlestringThe human-friendly name of the test scriptSupported
versiontokenThe business version of the test scriptSupported
urluriThe uri that identifies the test scriptSupported
context-quantityquantityA quantity- or range-valued use context assigned to the test scriptSupported
namestringComputationally friendly name of the test scriptSupported
contexttokenA use context assigned to the test scriptSupported
publisherstringName of the publisher of the test scriptSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the test scriptSupported
statustokenThe current status of the test scriptSupported

Supported Reverse Includes:

  • TestReport.testscript

ValueSet

NameTypeDocumentationLevel
datedateThe value set publication dateSupported
identifiertokenExternal identifier for the value setSupported
codetokenThis special parameter searches for codes in the value set. See additional notes on the ValueSet resourceSupported
context-type-valuecompositeA use context type and value assigned to the value setSupported
jurisdictiontokenIntended jurisdiction for the value setSupported
descriptionstringThe description of the value setSupported
context-typetokenA type of use context assigned to the value setSupported
titlestringThe human-friendly name of the value setSupported
versiontokenThe business version of the value setSupported
urluriThe uri that identifies the value setSupported
expansionuriIdentifies the value set expansion (business identifier)Supported
referenceuriA code system included or excluded in the value set or an imported value setSupported
context-quantityquantityA quantity- or range-valued use context assigned to the value setSupported
namestringComputationally friendly name of the value setSupported
contexttokenA use context assigned to the value setSupported
publisherstringName of the publisher of the value setSupported
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the value setSupported
statustokenThe current status of the value setSupported

Supported Reverse Includes:

  • ConceptMap.source
  • ConceptMap.source-uri
  • ConceptMap.target-uri
  • ConceptMap.target
  • StructureDefinition.valueset

VerificationResult

NameTypeDocumentationLevel
targetreferenceA resource that was validatedSupported

Supported Includes:

  • VerificationResult.target

VisionPrescription

NameTypeDocumentationLevel
prescriberreferenceWho authorized the vision prescriptionSupported
identifiertokenReturn prescriptions with this external identifierSupported
patientreferenceThe identity of a patient to list dispenses forSupported
datewrittendateReturn prescriptions written on this dateSupported
encounterreferenceReturn prescriptions with this encounter identifierSupported
statustokenThe status of the vision prescriptionSupported

Supported Includes:

  • VisionPrescription.prescriber
  • VisionPrescription.patient
  • VisionPrescription.encounter

Supported Reverse Includes:

  • CarePlan.activity-reference
<CapabilityStatement xmlns="http://hl7.org/fhir">
    <id value="base" />
    <meta>
        <lastUpdated value="2019-11-01T09:29:23.356+11:00" />
    </meta>
    <url value="http://hl7.org/fhir/CapabilityStatement/base" />
    <version value="4.0.1" />
    <name value="Base FHIR Capability Statement (Full)" />
    <status value="draft" />
    <experimental value="true" />
    <date value="2019-11-01T09:29:23+11:00" />
    <publisher value="FHIR Project Team" />
    <contact>
        <telecom>
            <system value="url" />
            <value value="http://hl7.org/fhir" />
        </telecom>
    </contact>
    <description value="This is the base Capability Statement for FHIR. It represents a server that provides the full set of functionality defined by FHIR. It is provided to use as a template for system designers to build their own Capability Statements from" />
    <kind value="capability" />
    <software>
        <name value="Insert your software name here..." />
    </software>
    <fhirVersion value="4.0.1" />
    <format value="xml" />
    <format value="json" />
    <rest>
        <mode value="server" />
        <documentation value="All the functionality defined in FHIR" />
        <security>
            <cors value="true" />
            <service>
                <coding>
                    <system value="http://terminology.hl7.org/CodeSystem/restful-security-service" />
                    <code value="SMART-on-FHIR" />
                    <display value="SMART-on-FHIR" />
                </coding>
                <text value="See http://docs.smarthealthit.org/" />
            </service>
            <description value="This is the Capability Statement to declare that the server supports SMART-on-FHIR. See the SMART-on-FHIR docs for the extension that would go with such a server" />
        </security>
        <resource>
            <type value="Account" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Account" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Account.owner" />
            <searchInclude value="Account.subject" />
            <searchInclude value="Account.patient" />
            <searchRevInclude value="ChargeItem.account" />
            <searchRevInclude value="Encounter.account" />
            <searchRevInclude value="Invoice.account" />
            <searchParam>
                <name value="owner" />
                <definition value="http://hl7.org/fhir/SearchParameter/Account-owner" />
                <type value="reference" />
                <documentation value="Entity managing the Account" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Account-identifier" />
                <type value="token" />
                <documentation value="Account number" />
            </searchParam>
            <searchParam>
                <name value="period" />
                <definition value="http://hl7.org/fhir/SearchParameter/Account-period" />
                <type value="date" />
                <documentation value="Transaction window" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/Account-subject" />
                <type value="reference" />
                <documentation value="The entity that caused the expenses" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/Account-patient" />
                <type value="reference" />
                <documentation value="The entity that caused the expenses" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/Account-name" />
                <type value="string" />
                <documentation value="Human-readable label" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Account-type" />
                <type value="token" />
                <documentation value="E.g. patient, expense, depreciation" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Account-status" />
                <type value="token" />
                <documentation value="active | inactive | entered-in-error | on-hold | unknown" />
            </searchParam>
        </resource>
        <resource>
            <type value="ActivityDefinition" />
            <profile value="http://hl7.org/fhir/StructureDefinition/ActivityDefinition" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="ActivityDefinition.successor" />
            <searchInclude value="ActivityDefinition.derived-from" />
            <searchInclude value="ActivityDefinition.predecessor" />
            <searchInclude value="ActivityDefinition.composed-of" />
            <searchInclude value="ActivityDefinition.depends-on" />
            <searchRevInclude value="CarePlan.instantiates-canonical" />
            <searchRevInclude value="Communication.instantiates-canonical" />
            <searchRevInclude value="DeviceRequest.instantiates-canonical" />
            <searchRevInclude value="FamilyMemberHistory.instantiates-canonical" />
            <searchRevInclude value="MessageDefinition.parent" />
            <searchRevInclude value="NutritionOrder.instantiates-canonical" />
            <searchRevInclude value="PlanDefinition.definition" />
            <searchRevInclude value="Procedure.instantiates-canonical" />
            <searchRevInclude value="ServiceRequest.instantiates-canonical" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-date" />
                <type value="date" />
                <documentation value="The activity definition publication date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-identifier" />
                <type value="token" />
                <documentation value="External identifier for the activity definition" />
            </searchParam>
            <searchParam>
                <name value="successor" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-successor" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the activity definition" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the activity definition" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-description" />
                <type value="string" />
                <documentation value="The description of the activity definition" />
            </searchParam>
            <searchParam>
                <name value="derived-from" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-derived-from" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the activity definition" />
            </searchParam>
            <searchParam>
                <name value="predecessor" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-predecessor" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the activity definition" />
            </searchParam>
            <searchParam>
                <name value="composed-of" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-composed-of" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-version" />
                <type value="token" />
                <documentation value="The business version of the activity definition" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the activity definition" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the activity definition" />
            </searchParam>
            <searchParam>
                <name value="effective" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-effective" />
                <type value="date" />
                <documentation value="The time during which the activity definition is intended to be in use" />
            </searchParam>
            <searchParam>
                <name value="depends-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-depends-on" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the activity definition" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-context" />
                <type value="token" />
                <documentation value="A use context assigned to the activity definition" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the activity definition" />
            </searchParam>
            <searchParam>
                <name value="topic" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-topic" />
                <type value="token" />
                <documentation value="Topics associated with the module" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the activity definition" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-status" />
                <type value="token" />
                <documentation value="The current status of the activity definition" />
            </searchParam>
        </resource>
        <resource>
            <type value="AdverseEvent" />
            <profile value="http://hl7.org/fhir/StructureDefinition/AdverseEvent" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="AdverseEvent.recorder" />
            <searchInclude value="AdverseEvent.study" />
            <searchInclude value="AdverseEvent.subject" />
            <searchInclude value="AdverseEvent.resultingcondition" />
            <searchInclude value="AdverseEvent.substance" />
            <searchInclude value="AdverseEvent.location" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-date" />
                <type value="date" />
                <documentation value="When the event occurred" />
            </searchParam>
            <searchParam>
                <name value="severity" />
                <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-severity" />
                <type value="token" />
                <documentation value="mild | moderate | severe" />
            </searchParam>
            <searchParam>
                <name value="recorder" />
                <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-recorder" />
                <type value="reference" />
                <documentation value="Who recorded the adverse event" />
            </searchParam>
            <searchParam>
                <name value="study" />
                <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-study" />
                <type value="reference" />
                <documentation value="AdverseEvent.study" />
            </searchParam>
            <searchParam>
                <name value="actuality" />
                <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-actuality" />
                <type value="token" />
                <documentation value="actual | potential" />
            </searchParam>
            <searchParam>
                <name value="seriousness" />
                <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-seriousness" />
                <type value="token" />
                <documentation value="Seriousness of the event" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-subject" />
                <type value="reference" />
                <documentation value="Subject impacted by event" />
            </searchParam>
            <searchParam>
                <name value="resultingcondition" />
                <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-resultingcondition" />
                <type value="reference" />
                <documentation value="Effect on the subject due to this event" />
            </searchParam>
            <searchParam>
                <name value="substance" />
                <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-substance" />
                <type value="reference" />
                <documentation value="Refers to the specific entity that caused the adverse event" />
            </searchParam>
            <searchParam>
                <name value="location" />
                <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-location" />
                <type value="reference" />
                <documentation value="Location where adverse event occurred" />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-category" />
                <type value="token" />
                <documentation value="product-problem | product-quality | product-use-error | wrong-dose | incorrect-prescribing-information | wrong-technique | wrong-route-of-administration | wrong-rate | wrong-duration | wrong-time | expired-drug | medical-device-use-error | problem-different-manufacturer | unsafe-physical-environment" />
            </searchParam>
            <searchParam>
                <name value="event" />
                <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-event" />
                <type value="token" />
                <documentation value="Type of the event itself in relation to the subject" />
            </searchParam>
        </resource>
        <resource>
            <type value="AllergyIntolerance" />
            <profile value="http://hl7.org/fhir/StructureDefinition/AllergyIntolerance" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="AllergyIntolerance.recorder" />
            <searchInclude value="AllergyIntolerance.asserter" />
            <searchInclude value="AllergyIntolerance.patient" />
            <searchRevInclude value="ClinicalImpression.problem" />
            <searchParam>
                <name value="severity" />
                <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-severity" />
                <type value="token" />
                <documentation value="mild | moderate | severe (of event as a whole)" />
            </searchParam>
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-date" />
                <type value="date" />
                <documentation value="Date first version of the resource instance was recorded" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="External ids for this item" />
            </searchParam>
            <searchParam>
                <name value="manifestation" />
                <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-manifestation" />
                <type value="token" />
                <documentation value="Clinical symptoms/signs associated with the Event" />
            </searchParam>
            <searchParam>
                <name value="recorder" />
                <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-recorder" />
                <type value="reference" />
                <documentation value="Who recorded the sensitivity" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-code" />
                <type value="token" />
                <documentation value="Code that identifies the allergy or intolerance" />
            </searchParam>
            <searchParam>
                <name value="verification-status" />
                <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-verification-status" />
                <type value="token" />
                <documentation value="unconfirmed | confirmed | refuted | entered-in-error" />
            </searchParam>
            <searchParam>
                <name value="criticality" />
                <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-criticality" />
                <type value="token" />
                <documentation value="low | high | unable-to-assess" />
            </searchParam>
            <searchParam>
                <name value="clinical-status" />
                <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-clinical-status" />
                <type value="token" />
                <documentation value="active | inactive | resolved" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-type" />
                <type value="token" />
                <documentation value="allergy | intolerance - Underlying mechanism (if known)" />
            </searchParam>
            <searchParam>
                <name value="onset" />
                <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-onset" />
                <type value="date" />
                <documentation value="Date(/time) when manifestations showed" />
            </searchParam>
            <searchParam>
                <name value="route" />
                <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-route" />
                <type value="token" />
                <documentation value="How the subject was exposed to the substance" />
            </searchParam>
            <searchParam>
                <name value="asserter" />
                <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-asserter" />
                <type value="reference" />
                <documentation value="Source of the information about the allergy" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="Who the sensitivity is for" />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-category" />
                <type value="token" />
                <documentation value="food | medication | environment | biologic" />
            </searchParam>
            <searchParam>
                <name value="last-date" />
                <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-last-date" />
                <type value="date" />
                <documentation value="Date(/time) of last known occurrence of a reaction" />
            </searchParam>
        </resource>
        <resource>
            <type value="Appointment" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Appointment" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Appointment.practitioner" />
            <searchInclude value="Appointment.slot" />
            <searchInclude value="Appointment.actor" />
            <searchInclude value="Appointment.based-on" />
            <searchInclude value="Appointment.patient" />
            <searchInclude value="Appointment.reason-reference" />
            <searchInclude value="Appointment.supporting-info" />
            <searchInclude value="Appointment.location" />
            <searchRevInclude value="AppointmentResponse.appointment" />
            <searchRevInclude value="CarePlan.activity-reference" />
            <searchRevInclude value="Encounter.appointment" />
            <searchRevInclude value="ImagingStudy.basedon" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/Appointment-date" />
                <type value="date" />
                <documentation value="Appointment date/time." />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Appointment-identifier" />
                <type value="token" />
                <documentation value="An Identifier of the Appointment" />
            </searchParam>
            <searchParam>
                <name value="specialty" />
                <definition value="http://hl7.org/fhir/SearchParameter/Appointment-specialty" />
                <type value="token" />
                <documentation value="The specialty of a practitioner that would be required to perform the service requested in this appointment" />
            </searchParam>
            <searchParam>
                <name value="service-category" />
                <definition value="http://hl7.org/fhir/SearchParameter/Appointment-service-category" />
                <type value="token" />
                <documentation value="A broad categorization of the service that is to be performed during this appointment" />
            </searchParam>
            <searchParam>
                <name value="practitioner" />
                <definition value="http://hl7.org/fhir/SearchParameter/Appointment-practitioner" />
                <type value="reference" />
                <documentation value="One of the individuals of the appointment is this practitioner" />
            </searchParam>
            <searchParam>
                <name value="part-status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Appointment-part-status" />
                <type value="token" />
                <documentation value="The Participation status of the subject, or other participant on the appointment. Can be used to locate participants that have not responded to meeting requests." />
            </searchParam>
            <searchParam>
                <name value="appointment-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Appointment-appointment-type" />
                <type value="token" />
                <documentation value="The style of appointment or patient that has been booked in the slot (not service type)" />
            </searchParam>
            <searchParam>
                <name value="service-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Appointment-service-type" />
                <type value="token" />
                <documentation value="The specific service that is to be performed during this appointment" />
            </searchParam>
            <searchParam>
                <name value="slot" />
                <definition value="http://hl7.org/fhir/SearchParameter/Appointment-slot" />
                <type value="reference" />
                <documentation value="The slots that this appointment is filling" />
            </searchParam>
            <searchParam>
                <name value="reason-code" />
                <definition value="http://hl7.org/fhir/SearchParameter/Appointment-reason-code" />
                <type value="token" />
                <documentation value="Coded reason this appointment is scheduled" />
            </searchParam>
            <searchParam>
                <name value="actor" />
                <definition value="http://hl7.org/fhir/SearchParameter/Appointment-actor" />
                <type value="reference" />
                <documentation value="Any one of the individuals participating in the appointment" />
            </searchParam>
            <searchParam>
                <name value="based-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/Appointment-based-on" />
                <type value="reference" />
                <documentation value="The service request this appointment is allocated to assess" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/Appointment-patient" />
                <type value="reference" />
                <documentation value="One of the individuals of the appointment is this patient" />
            </searchParam>
            <searchParam>
                <name value="reason-reference" />
                <definition value="http://hl7.org/fhir/SearchParameter/Appointment-reason-reference" />
                <type value="reference" />
                <documentation value="Reason the appointment is to take place (resource)" />
            </searchParam>
            <searchParam>
                <name value="supporting-info" />
                <definition value="http://hl7.org/fhir/SearchParameter/Appointment-supporting-info" />
                <type value="reference" />
                <documentation value="Additional information to support the appointment" />
            </searchParam>
            <searchParam>
                <name value="location" />
                <definition value="http://hl7.org/fhir/SearchParameter/Appointment-location" />
                <type value="reference" />
                <documentation value="This location is listed in the participants of the appointment" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Appointment-status" />
                <type value="token" />
                <documentation value="The overall status of the appointment" />
            </searchParam>
        </resource>
        <resource>
            <type value="AppointmentResponse" />
            <profile value="http://hl7.org/fhir/StructureDefinition/AppointmentResponse" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="AppointmentResponse.actor" />
            <searchInclude value="AppointmentResponse.practitioner" />
            <searchInclude value="AppointmentResponse.patient" />
            <searchInclude value="AppointmentResponse.appointment" />
            <searchInclude value="AppointmentResponse.location" />
            <searchRevInclude value="ImagingStudy.basedon" />
            <searchParam>
                <name value="actor" />
                <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-actor" />
                <type value="reference" />
                <documentation value="The Person, Location/HealthcareService or Device that this appointment response replies for" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-identifier" />
                <type value="token" />
                <documentation value="An Identifier in this appointment response" />
            </searchParam>
            <searchParam>
                <name value="practitioner" />
                <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-practitioner" />
                <type value="reference" />
                <documentation value="This Response is for this Practitioner" />
            </searchParam>
            <searchParam>
                <name value="part-status" />
                <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-part-status" />
                <type value="token" />
                <documentation value="The participants acceptance status for this appointment" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-patient" />
                <type value="reference" />
                <documentation value="This Response is for this Patient" />
            </searchParam>
            <searchParam>
                <name value="appointment" />
                <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-appointment" />
                <type value="reference" />
                <documentation value="The appointment that the response is attached to" />
            </searchParam>
            <searchParam>
                <name value="location" />
                <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-location" />
                <type value="reference" />
                <documentation value="This Response is for this Location" />
            </searchParam>
        </resource>
        <resource>
            <type value="AuditEvent" />
            <profile value="http://hl7.org/fhir/StructureDefinition/AuditEvent" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="AuditEvent.agent" />
            <searchInclude value="AuditEvent.source" />
            <searchInclude value="AuditEvent.patient" />
            <searchInclude value="AuditEvent.entity" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-date" />
                <type value="date" />
                <documentation value="Time when the event was recorded" />
            </searchParam>
            <searchParam>
                <name value="entity-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-entity-type" />
                <type value="token" />
                <documentation value="Type of entity involved" />
            </searchParam>
            <searchParam>
                <name value="agent" />
                <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-agent" />
                <type value="reference" />
                <documentation value="Identifier of who" />
            </searchParam>
            <searchParam>
                <name value="address" />
                <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-address" />
                <type value="string" />
                <documentation value="Identifier for the network access point of the user device" />
            </searchParam>
            <searchParam>
                <name value="entity-role" />
                <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-entity-role" />
                <type value="token" />
                <documentation value="What role the entity played" />
            </searchParam>
            <searchParam>
                <name value="source" />
                <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-source" />
                <type value="reference" />
                <documentation value="The identity of source detecting the event" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-type" />
                <type value="token" />
                <documentation value="Type/identifier of event" />
            </searchParam>
            <searchParam>
                <name value="altid" />
                <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-altid" />
                <type value="token" />
                <documentation value="Alternative User identity" />
            </searchParam>
            <searchParam>
                <name value="site" />
                <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-site" />
                <type value="token" />
                <documentation value="Logical source location within the enterprise" />
            </searchParam>
            <searchParam>
                <name value="agent-name" />
                <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-agent-name" />
                <type value="string" />
                <documentation value="Human friendly name for the agent" />
            </searchParam>
            <searchParam>
                <name value="entity-name" />
                <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-entity-name" />
                <type value="string" />
                <documentation value="Descriptor for entity" />
            </searchParam>
            <searchParam>
                <name value="subtype" />
                <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-subtype" />
                <type value="token" />
                <documentation value="More specific type/id for the event" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-patient" />
                <type value="reference" />
                <documentation value="Identifier of who" />
            </searchParam>
            <searchParam>
                <name value="action" />
                <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-action" />
                <type value="token" />
                <documentation value="Type of action performed during the event" />
            </searchParam>
            <searchParam>
                <name value="agent-role" />
                <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-agent-role" />
                <type value="token" />
                <documentation value="Agent role in the event" />
            </searchParam>
            <searchParam>
                <name value="entity" />
                <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-entity" />
                <type value="reference" />
                <documentation value="Specific instance of resource" />
            </searchParam>
            <searchParam>
                <name value="outcome" />
                <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-outcome" />
                <type value="token" />
                <documentation value="Whether the event succeeded or failed" />
            </searchParam>
            <searchParam>
                <name value="policy" />
                <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-policy" />
                <type value="uri" />
                <documentation value="Policy that authorized event" />
            </searchParam>
        </resource>
        <resource>
            <type value="Basic" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Basic" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Basic.subject" />
            <searchInclude value="Basic.patient" />
            <searchInclude value="Basic.author" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Basic-identifier" />
                <type value="token" />
                <documentation value="Business identifier" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/Basic-code" />
                <type value="token" />
                <documentation value="Kind of Resource" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/Basic-subject" />
                <type value="reference" />
                <documentation value="Identifies the focus of this resource" />
            </searchParam>
            <searchParam>
                <name value="created" />
                <definition value="http://hl7.org/fhir/SearchParameter/Basic-created" />
                <type value="date" />
                <documentation value="When created" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/Basic-patient" />
                <type value="reference" />
                <documentation value="Identifies the focus of this resource" />
            </searchParam>
            <searchParam>
                <name value="author" />
                <definition value="http://hl7.org/fhir/SearchParameter/Basic-author" />
                <type value="reference" />
                <documentation value="Who created" />
            </searchParam>
        </resource>
        <resource>
            <type value="Binary" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Binary" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
        </resource>
        <resource>
            <type value="BiologicallyDerivedProduct" />
            <profile value="http://hl7.org/fhir/StructureDefinition/BiologicallyDerivedProduct" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
        </resource>
        <resource>
            <type value="BodyStructure" />
            <profile value="http://hl7.org/fhir/StructureDefinition/BodyStructure" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="BodyStructure.patient" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/BodyStructure-identifier" />
                <type value="token" />
                <documentation value="Bodystructure identifier" />
            </searchParam>
            <searchParam>
                <name value="morphology" />
                <definition value="http://hl7.org/fhir/SearchParameter/BodyStructure-morphology" />
                <type value="token" />
                <documentation value="Kind of Structure" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/BodyStructure-patient" />
                <type value="reference" />
                <documentation value="Who this is about" />
            </searchParam>
            <searchParam>
                <name value="location" />
                <definition value="http://hl7.org/fhir/SearchParameter/BodyStructure-location" />
                <type value="token" />
                <documentation value="Body site" />
            </searchParam>
        </resource>
        <resource>
            <type value="Bundle" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Bundle" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Bundle.composition" />
            <searchInclude value="Bundle.message" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Bundle-identifier" />
                <type value="token" />
                <documentation value="Persistent identifier for the bundle" />
            </searchParam>
            <searchParam>
                <name value="composition" />
                <definition value="http://hl7.org/fhir/SearchParameter/Bundle-composition" />
                <type value="reference" />
                <documentation value="The first resource in the bundle, if the bundle type is &quot;document&quot; - this is a composition, and this parameter provides access to search its contents" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Bundle-type" />
                <type value="token" />
                <documentation value="document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection" />
            </searchParam>
            <searchParam>
                <name value="message" />
                <definition value="http://hl7.org/fhir/SearchParameter/Bundle-message" />
                <type value="reference" />
                <documentation value="The first resource in the bundle, if the bundle type is &quot;message&quot; - this is a message header, and this parameter provides access to search its contents" />
            </searchParam>
            <searchParam>
                <name value="timestamp" />
                <definition value="http://hl7.org/fhir/SearchParameter/Bundle-timestamp" />
                <type value="date" />
                <documentation value="When the bundle was assembled" />
            </searchParam>
        </resource>
        <resource>
            <type value="CapabilityStatement" />
            <profile value="http://hl7.org/fhir/StructureDefinition/CapabilityStatement" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="CapabilityStatement.resource-profile" />
            <searchInclude value="CapabilityStatement.supported-profile" />
            <searchInclude value="CapabilityStatement.guide" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-date" />
                <type value="date" />
                <documentation value="The capability statement publication date" />
            </searchParam>
            <searchParam>
                <name value="resource-profile" />
                <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-resource-profile" />
                <type value="reference" />
                <documentation value="A profile id invoked in a capability statement" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the capability statement" />
            </searchParam>
            <searchParam>
                <name value="software" />
                <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-software" />
                <type value="string" />
                <documentation value="Part of the name of a software application" />
            </searchParam>
            <searchParam>
                <name value="resource" />
                <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-resource" />
                <type value="token" />
                <documentation value="Name of a resource mentioned in a capability statement" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the capability statement" />
            </searchParam>
            <searchParam>
                <name value="format" />
                <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-format" />
                <type value="token" />
                <documentation value="formats supported (xml | json | ttl | mime type)" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-description" />
                <type value="string" />
                <documentation value="The description of the capability statement" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the capability statement" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the capability statement" />
            </searchParam>
            <searchParam>
                <name value="fhirversion" />
                <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-fhirversion" />
                <type value="token" />
                <documentation value="The version of FHIR" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-version" />
                <type value="token" />
                <documentation value="The business version of the capability statement" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the capability statement" />
            </searchParam>
            <searchParam>
                <name value="supported-profile" />
                <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-supported-profile" />
                <type value="reference" />
                <documentation value="Profiles for use cases supported" />
            </searchParam>
            <searchParam>
                <name value="mode" />
                <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-mode" />
                <type value="token" />
                <documentation value="Mode - restful (server/client) or messaging (sender/receiver)" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the capability statement" />
            </searchParam>
            <searchParam>
                <name value="security-service" />
                <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-security-service" />
                <type value="token" />
                <documentation value="OAuth | SMART-on-FHIR | NTLM | Basic | Kerberos | Certificates" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the capability statement" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context" />
                <type value="token" />
                <documentation value="A use context assigned to the capability statement" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the capability statement" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the capability statement" />
            </searchParam>
            <searchParam>
                <name value="guide" />
                <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-guide" />
                <type value="reference" />
                <documentation value="Implementation guides supported" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-status" />
                <type value="token" />
                <documentation value="The current status of the capability statement" />
            </searchParam>
        </resource>
        <resource>
            <type value="CarePlan" />
            <profile value="http://hl7.org/fhir/StructureDefinition/CarePlan" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="CarePlan.care-team" />
            <searchInclude value="CarePlan.performer" />
            <searchInclude value="CarePlan.goal" />
            <searchInclude value="CarePlan.subject" />
            <searchInclude value="CarePlan.replaces" />
            <searchInclude value="CarePlan.instantiates-canonical" />
            <searchInclude value="CarePlan.part-of" />
            <searchInclude value="CarePlan.encounter" />
            <searchInclude value="CarePlan.activity-reference" />
            <searchInclude value="CarePlan.condition" />
            <searchInclude value="CarePlan.based-on" />
            <searchInclude value="CarePlan.patient" />
            <searchRevInclude value="CarePlan.replaces" />
            <searchRevInclude value="CarePlan.part-of" />
            <searchRevInclude value="CarePlan.based-on" />
            <searchRevInclude value="DiagnosticReport.based-on" />
            <searchRevInclude value="ImagingStudy.basedon" />
            <searchRevInclude value="Media.based-on" />
            <searchRevInclude value="Observation.based-on" />
            <searchRevInclude value="Procedure.based-on" />
            <searchRevInclude value="QuestionnaireResponse.based-on" />
            <searchRevInclude value="ServiceRequest.based-on" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-date" />
                <type value="date" />
                <documentation value="Time period plan covers" />
            </searchParam>
            <searchParam>
                <name value="care-team" />
                <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-care-team" />
                <type value="reference" />
                <documentation value="Who&#39;s involved in plan?" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="External Ids for this plan" />
            </searchParam>
            <searchParam>
                <name value="performer" />
                <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-performer" />
                <type value="reference" />
                <documentation value="Matches if the practitioner is listed as a performer in any of the &quot;simple&quot; activities.  (For performers of the detailed activities, chain through the activitydetail search parameter.)" />
            </searchParam>
            <searchParam>
                <name value="goal" />
                <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-goal" />
                <type value="reference" />
                <documentation value="Desired outcome of plan" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-subject" />
                <type value="reference" />
                <documentation value="Who the care plan is for" />
            </searchParam>
            <searchParam>
                <name value="replaces" />
                <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-replaces" />
                <type value="reference" />
                <documentation value="CarePlan replaced by this CarePlan" />
            </searchParam>
            <searchParam>
                <name value="instantiates-canonical" />
                <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-instantiates-canonical" />
                <type value="reference" />
                <documentation value="Instantiates FHIR protocol or definition" />
            </searchParam>
            <searchParam>
                <name value="part-of" />
                <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-part-of" />
                <type value="reference" />
                <documentation value="Part of referenced CarePlan" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-encounter" />
                <type value="reference" />
                <documentation value="Encounter created as part of" />
            </searchParam>
            <searchParam>
                <name value="intent" />
                <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-intent" />
                <type value="token" />
                <documentation value="proposal | plan | order | option" />
            </searchParam>
            <searchParam>
                <name value="activity-reference" />
                <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-activity-reference" />
                <type value="reference" />
                <documentation value="Activity details defined in specific resource" />
            </searchParam>
            <searchParam>
                <name value="condition" />
                <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-condition" />
                <type value="reference" />
                <documentation value="Health issues this plan addresses" />
            </searchParam>
            <searchParam>
                <name value="based-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-based-on" />
                <type value="reference" />
                <documentation value="Fulfills CarePlan" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="Who the care plan is for" />
            </searchParam>
            <searchParam>
                <name value="activity-date" />
                <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-activity-date" />
                <type value="date" />
                <documentation value="Specified date occurs within period specified by CarePlan.activity.detail.scheduled[x]" />
            </searchParam>
            <searchParam>
                <name value="instantiates-uri" />
                <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-instantiates-uri" />
                <type value="uri" />
                <documentation value="Instantiates external protocol or definition" />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-category" />
                <type value="token" />
                <documentation value="Type of plan" />
            </searchParam>
            <searchParam>
                <name value="activity-code" />
                <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-activity-code" />
                <type value="token" />
                <documentation value="Detail type of activity" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-status" />
                <type value="token" />
                <documentation value="draft | active | on-hold | revoked | completed | entered-in-error | unknown" />
            </searchParam>
        </resource>
        <resource>
            <type value="CareTeam" />
            <profile value="http://hl7.org/fhir/StructureDefinition/CareTeam" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="CareTeam.patient" />
            <searchInclude value="CareTeam.subject" />
            <searchInclude value="CareTeam.encounter" />
            <searchInclude value="CareTeam.participant" />
            <searchRevInclude value="CarePlan.care-team" />
            <searchRevInclude value="CarePlan.performer" />
            <searchRevInclude value="CareTeam.participant" />
            <searchRevInclude value="ChargeItem.performer-actor" />
            <searchRevInclude value="Communication.recipient" />
            <searchRevInclude value="CommunicationRequest.recipient" />
            <searchRevInclude value="Consent.actor" />
            <searchRevInclude value="DeviceRequest.performer" />
            <searchRevInclude value="DiagnosticReport.performer" />
            <searchRevInclude value="DiagnosticReport.results-interpreter" />
            <searchRevInclude value="ImagingStudy.performer" />
            <searchRevInclude value="Media.operator" />
            <searchRevInclude value="MedicationRequest.intended-performer" />
            <searchRevInclude value="Observation.performer" />
            <searchRevInclude value="ServiceRequest.performer" />
            <searchRevInclude value="Task.owner" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-date" />
                <type value="date" />
                <documentation value="Time period team covers" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="External Ids for this team" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="Who care team is for" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-subject" />
                <type value="reference" />
                <documentation value="Who care team is for" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-encounter" />
                <type value="reference" />
                <documentation value="Encounter created as part of" />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-category" />
                <type value="token" />
                <documentation value="Type of team" />
            </searchParam>
            <searchParam>
                <name value="participant" />
                <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-participant" />
                <type value="reference" />
                <documentation value="Who is involved" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-status" />
                <type value="token" />
                <documentation value="proposed | active | suspended | inactive | entered-in-error" />
            </searchParam>
        </resource>
        <resource>
            <type value="CatalogEntry" />
            <profile value="http://hl7.org/fhir/StructureDefinition/CatalogEntry" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
        </resource>
        <resource>
            <type value="ChargeItem" />
            <profile value="http://hl7.org/fhir/StructureDefinition/ChargeItem" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="ChargeItem.performing-organization" />
            <searchInclude value="ChargeItem.subject" />
            <searchInclude value="ChargeItem.patient" />
            <searchInclude value="ChargeItem.service" />
            <searchInclude value="ChargeItem.context" />
            <searchInclude value="ChargeItem.enterer" />
            <searchInclude value="ChargeItem.performer-actor" />
            <searchInclude value="ChargeItem.account" />
            <searchInclude value="ChargeItem.requesting-organization" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-identifier" />
                <type value="token" />
                <documentation value="Business Identifier for item" />
            </searchParam>
            <searchParam>
                <name value="performing-organization" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-performing-organization" />
                <type value="reference" />
                <documentation value="Organization providing the charged service" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-code" />
                <type value="token" />
                <documentation value="A code that identifies the charge, like a billing code" />
            </searchParam>
            <searchParam>
                <name value="quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-quantity" />
                <type value="quantity" />
                <documentation value="Quantity of which the charge item has been serviced" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-subject" />
                <type value="reference" />
                <documentation value="Individual service was done for/to" />
            </searchParam>
            <searchParam>
                <name value="occurrence" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-occurrence" />
                <type value="date" />
                <documentation value="When the charged service was applied" />
            </searchParam>
            <searchParam>
                <name value="entered-date" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-entered-date" />
                <type value="date" />
                <documentation value="Date the charge item was entered" />
            </searchParam>
            <searchParam>
                <name value="performer-function" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-performer-function" />
                <type value="token" />
                <documentation value="What type of performance was done" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-patient" />
                <type value="reference" />
                <documentation value="Individual service was done for/to" />
            </searchParam>
            <searchParam>
                <name value="factor-override" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-factor-override" />
                <type value="number" />
                <documentation value="Factor overriding the associated rules" />
            </searchParam>
            <searchParam>
                <name value="service" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-service" />
                <type value="reference" />
                <documentation value="Which rendered service is being charged?" />
            </searchParam>
            <searchParam>
                <name value="price-override" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-price-override" />
                <type value="quantity" />
                <documentation value="Price overriding the associated rules" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-context" />
                <type value="reference" />
                <documentation value="Encounter / Episode associated with event" />
            </searchParam>
            <searchParam>
                <name value="enterer" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-enterer" />
                <type value="reference" />
                <documentation value="Individual who was entering" />
            </searchParam>
            <searchParam>
                <name value="performer-actor" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-performer-actor" />
                <type value="reference" />
                <documentation value="Individual who was performing" />
            </searchParam>
            <searchParam>
                <name value="account" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-account" />
                <type value="reference" />
                <documentation value="Account to place this charge" />
            </searchParam>
            <searchParam>
                <name value="requesting-organization" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-requesting-organization" />
                <type value="reference" />
                <documentation value="Organization requesting the charged service" />
            </searchParam>
        </resource>
        <resource>
            <type value="ChargeItemDefinition" />
            <profile value="http://hl7.org/fhir/StructureDefinition/ChargeItemDefinition" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-date" />
                <type value="date" />
                <documentation value="The charge item definition publication date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-identifier" />
                <type value="token" />
                <documentation value="External identifier for the charge item definition" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the charge item definition" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the charge item definition" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-description" />
                <type value="string" />
                <documentation value="The description of the charge item definition" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the charge item definition" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the charge item definition" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-version" />
                <type value="token" />
                <documentation value="The business version of the charge item definition" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the charge item definition" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the charge item definition" />
            </searchParam>
            <searchParam>
                <name value="effective" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-effective" />
                <type value="date" />
                <documentation value="The time during which the charge item definition is intended to be in use" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context" />
                <type value="token" />
                <documentation value="A use context assigned to the charge item definition" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the charge item definition" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the charge item definition" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-status" />
                <type value="token" />
                <documentation value="The current status of the charge item definition" />
            </searchParam>
        </resource>
        <resource>
            <type value="Claim" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Claim" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Claim.care-team" />
            <searchInclude value="Claim.encounter" />
            <searchInclude value="Claim.payee" />
            <searchInclude value="Claim.provider" />
            <searchInclude value="Claim.patient" />
            <searchInclude value="Claim.insurer" />
            <searchInclude value="Claim.detail-udi" />
            <searchInclude value="Claim.enterer" />
            <searchInclude value="Claim.procedure-udi" />
            <searchInclude value="Claim.subdetail-udi" />
            <searchInclude value="Claim.facility" />
            <searchInclude value="Claim.item-udi" />
            <searchRevInclude value="ClaimResponse.request" />
            <searchRevInclude value="ExplanationOfBenefit.claim" />
            <searchParam>
                <name value="care-team" />
                <definition value="http://hl7.org/fhir/SearchParameter/Claim-care-team" />
                <type value="reference" />
                <documentation value="Member of the CareTeam" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Claim-identifier" />
                <type value="token" />
                <documentation value="The primary identifier of the financial resource" />
            </searchParam>
            <searchParam>
                <name value="use" />
                <definition value="http://hl7.org/fhir/SearchParameter/Claim-use" />
                <type value="token" />
                <documentation value="The kind of financial resource" />
            </searchParam>
            <searchParam>
                <name value="created" />
                <definition value="http://hl7.org/fhir/SearchParameter/Claim-created" />
                <type value="date" />
                <documentation value="The creation date for the Claim" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/Claim-encounter" />
                <type value="reference" />
                <documentation value="Encounters associated with a billed line item" />
            </searchParam>
            <searchParam>
                <name value="priority" />
                <definition value="http://hl7.org/fhir/SearchParameter/Claim-priority" />
                <type value="token" />
                <documentation value="Processing priority requested" />
            </searchParam>
            <searchParam>
                <name value="payee" />
                <definition value="http://hl7.org/fhir/SearchParameter/Claim-payee" />
                <type value="reference" />
                <documentation value="The party receiving any payment for the Claim" />
            </searchParam>
            <searchParam>
                <name value="provider" />
                <definition value="http://hl7.org/fhir/SearchParameter/Claim-provider" />
                <type value="reference" />
                <documentation value="Provider responsible for the Claim" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/Claim-patient" />
                <type value="reference" />
                <documentation value="Patient receiving the products or services" />
            </searchParam>
            <searchParam>
                <name value="insurer" />
                <definition value="http://hl7.org/fhir/SearchParameter/Claim-insurer" />
                <type value="reference" />
                <documentation value="The target payor/insurer for the Claim" />
            </searchParam>
            <searchParam>
                <name value="detail-udi" />
                <definition value="http://hl7.org/fhir/SearchParameter/Claim-detail-udi" />
                <type value="reference" />
                <documentation value="UDI associated with a line item, detail product or service" />
            </searchParam>
            <searchParam>
                <name value="enterer" />
                <definition value="http://hl7.org/fhir/SearchParameter/Claim-enterer" />
                <type value="reference" />
                <documentation value="The party responsible for the entry of the Claim" />
            </searchParam>
            <searchParam>
                <name value="procedure-udi" />
                <definition value="http://hl7.org/fhir/SearchParameter/Claim-procedure-udi" />
                <type value="reference" />
                <documentation value="UDI associated with a procedure" />
            </searchParam>
            <searchParam>
                <name value="subdetail-udi" />
                <definition value="http://hl7.org/fhir/SearchParameter/Claim-subdetail-udi" />
                <type value="reference" />
                <documentation value="UDI associated with a line item, detail, subdetail product or service" />
            </searchParam>
            <searchParam>
                <name value="facility" />
                <definition value="http://hl7.org/fhir/SearchParameter/Claim-facility" />
                <type value="reference" />
                <documentation value="Facility where the products or services have been or will be provided" />
            </searchParam>
            <searchParam>
                <name value="item-udi" />
                <definition value="http://hl7.org/fhir/SearchParameter/Claim-item-udi" />
                <type value="reference" />
                <documentation value="UDI associated with a line item product or service" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Claim-status" />
                <type value="token" />
                <documentation value="The status of the Claim instance." />
            </searchParam>
        </resource>
        <resource>
            <type value="ClaimResponse" />
            <profile value="http://hl7.org/fhir/StructureDefinition/ClaimResponse" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="ClaimResponse.request" />
            <searchInclude value="ClaimResponse.insurer" />
            <searchInclude value="ClaimResponse.patient" />
            <searchInclude value="ClaimResponse.requestor" />
            <searchRevInclude value="DeviceRequest.insurance" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-identifier" />
                <type value="token" />
                <documentation value="The identity of the ClaimResponse" />
            </searchParam>
            <searchParam>
                <name value="request" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-request" />
                <type value="reference" />
                <documentation value="The claim reference" />
            </searchParam>
            <searchParam>
                <name value="disposition" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-disposition" />
                <type value="string" />
                <documentation value="The contents of the disposition message" />
            </searchParam>
            <searchParam>
                <name value="insurer" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-insurer" />
                <type value="reference" />
                <documentation value="The organization which generated this resource" />
            </searchParam>
            <searchParam>
                <name value="created" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-created" />
                <type value="date" />
                <documentation value="The creation date" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-patient" />
                <type value="reference" />
                <documentation value="The subject of care" />
            </searchParam>
            <searchParam>
                <name value="use" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-use" />
                <type value="token" />
                <documentation value="The type of claim" />
            </searchParam>
            <searchParam>
                <name value="payment-date" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-payment-date" />
                <type value="date" />
                <documentation value="The expected payment date" />
            </searchParam>
            <searchParam>
                <name value="outcome" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-outcome" />
                <type value="token" />
                <documentation value="The processing outcome" />
            </searchParam>
            <searchParam>
                <name value="requestor" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-requestor" />
                <type value="reference" />
                <documentation value="The Provider of the claim" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-status" />
                <type value="token" />
                <documentation value="The status of the ClaimResponse" />
            </searchParam>
        </resource>
        <resource>
            <type value="ClinicalImpression" />
            <profile value="http://hl7.org/fhir/StructureDefinition/ClinicalImpression" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="ClinicalImpression.previous" />
            <searchInclude value="ClinicalImpression.assessor" />
            <searchInclude value="ClinicalImpression.subject" />
            <searchInclude value="ClinicalImpression.encounter" />
            <searchInclude value="ClinicalImpression.finding-ref" />
            <searchInclude value="ClinicalImpression.problem" />
            <searchInclude value="ClinicalImpression.patient" />
            <searchInclude value="ClinicalImpression.supporting-info" />
            <searchInclude value="ClinicalImpression.investigation" />
            <searchRevInclude value="ClinicalImpression.previous" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-date" />
                <type value="date" />
                <documentation value="When the assessment was documented" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-identifier" />
                <type value="token" />
                <documentation value="Business identifier" />
            </searchParam>
            <searchParam>
                <name value="previous" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-previous" />
                <type value="reference" />
                <documentation value="Reference to last assessment" />
            </searchParam>
            <searchParam>
                <name value="finding-code" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-finding-code" />
                <type value="token" />
                <documentation value="What was found" />
            </searchParam>
            <searchParam>
                <name value="assessor" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-assessor" />
                <type value="reference" />
                <documentation value="The clinician performing the assessment" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-subject" />
                <type value="reference" />
                <documentation value="Patient or group assessed" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-encounter" />
                <type value="reference" />
                <documentation value="Encounter created as part of" />
            </searchParam>
            <searchParam>
                <name value="finding-ref" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-finding-ref" />
                <type value="reference" />
                <documentation value="What was found" />
            </searchParam>
            <searchParam>
                <name value="problem" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-problem" />
                <type value="reference" />
                <documentation value="Relevant impressions of patient state" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="Patient or group assessed" />
            </searchParam>
            <searchParam>
                <name value="supporting-info" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-supporting-info" />
                <type value="reference" />
                <documentation value="Information supporting the clinical impression" />
            </searchParam>
            <searchParam>
                <name value="investigation" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-investigation" />
                <type value="reference" />
                <documentation value="Record of a specific investigation" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-status" />
                <type value="token" />
                <documentation value="in-progress | completed | entered-in-error" />
            </searchParam>
        </resource>
        <resource>
            <type value="CodeSystem" />
            <profile value="http://hl7.org/fhir/StructureDefinition/CodeSystem" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="CodeSystem.supplements" />
            <searchRevInclude value="CodeSystem.supplements" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-date" />
                <type value="date" />
                <documentation value="The code system publication date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier" />
                <type value="token" />
                <documentation value="External identifier for the code system" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/CodeSystem-code" />
                <type value="token" />
                <documentation value="A code defined in the code system" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the code system" />
            </searchParam>
            <searchParam>
                <name value="content-mode" />
                <definition value="http://hl7.org/fhir/SearchParameter/CodeSystem-content-mode" />
                <type value="token" />
                <documentation value="not-present | example | fragment | complete | supplement" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the code system" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-description" />
                <type value="string" />
                <documentation value="The description of the code system" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the code system" />
            </searchParam>
            <searchParam>
                <name value="language" />
                <definition value="http://hl7.org/fhir/SearchParameter/CodeSystem-language" />
                <type value="token" />
                <documentation value="A language in which a designation is provided" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the code system" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-version" />
                <type value="token" />
                <documentation value="The business version of the code system" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the code system" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the code system" />
            </searchParam>
            <searchParam>
                <name value="supplements" />
                <definition value="http://hl7.org/fhir/SearchParameter/CodeSystem-supplements" />
                <type value="reference" />
                <documentation value="Find code system supplements for the referenced code system" />
            </searchParam>
            <searchParam>
                <name value="system" />
                <definition value="http://hl7.org/fhir/SearchParameter/CodeSystem-system" />
                <type value="uri" />
                <documentation value="The system for any codes defined by this code system (same as &#39;url&#39;)" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the code system" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context" />
                <type value="token" />
                <documentation value="A use context assigned to the code system" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the code system" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the code system" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-status" />
                <type value="token" />
                <documentation value="The current status of the code system" />
            </searchParam>
        </resource>
        <resource>
            <type value="Communication" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Communication" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Communication.subject" />
            <searchInclude value="Communication.instantiates-canonical" />
            <searchInclude value="Communication.part-of" />
            <searchInclude value="Communication.encounter" />
            <searchInclude value="Communication.based-on" />
            <searchInclude value="Communication.sender" />
            <searchInclude value="Communication.patient" />
            <searchInclude value="Communication.recipient" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Communication-identifier" />
                <type value="token" />
                <documentation value="Unique identifier" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/Communication-subject" />
                <type value="reference" />
                <documentation value="Focus of message" />
            </searchParam>
            <searchParam>
                <name value="instantiates-canonical" />
                <definition value="http://hl7.org/fhir/SearchParameter/Communication-instantiates-canonical" />
                <type value="reference" />
                <documentation value="Instantiates FHIR protocol or definition" />
            </searchParam>
            <searchParam>
                <name value="received" />
                <definition value="http://hl7.org/fhir/SearchParameter/Communication-received" />
                <type value="date" />
                <documentation value="When received" />
            </searchParam>
            <searchParam>
                <name value="part-of" />
                <definition value="http://hl7.org/fhir/SearchParameter/Communication-part-of" />
                <type value="reference" />
                <documentation value="Part of this action" />
            </searchParam>
            <searchParam>
                <name value="medium" />
                <definition value="http://hl7.org/fhir/SearchParameter/Communication-medium" />
                <type value="token" />
                <documentation value="A channel of communication" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/Communication-encounter" />
                <type value="reference" />
                <documentation value="Encounter created as part of" />
            </searchParam>
            <searchParam>
                <name value="sent" />
                <definition value="http://hl7.org/fhir/SearchParameter/Communication-sent" />
                <type value="date" />
                <documentation value="When sent" />
            </searchParam>
            <searchParam>
                <name value="based-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/Communication-based-on" />
                <type value="reference" />
                <documentation value="Request fulfilled by this communication" />
            </searchParam>
            <searchParam>
                <name value="sender" />
                <definition value="http://hl7.org/fhir/SearchParameter/Communication-sender" />
                <type value="reference" />
                <documentation value="Message sender" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/Communication-patient" />
                <type value="reference" />
                <documentation value="Focus of message" />
            </searchParam>
            <searchParam>
                <name value="recipient" />
                <definition value="http://hl7.org/fhir/SearchParameter/Communication-recipient" />
                <type value="reference" />
                <documentation value="Message recipient" />
            </searchParam>
            <searchParam>
                <name value="instantiates-uri" />
                <definition value="http://hl7.org/fhir/SearchParameter/Communication-instantiates-uri" />
                <type value="uri" />
                <documentation value="Instantiates external protocol or definition" />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/Communication-category" />
                <type value="token" />
                <documentation value="Message category" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Communication-status" />
                <type value="token" />
                <documentation value="preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown" />
            </searchParam>
        </resource>
        <resource>
            <type value="CommunicationRequest" />
            <profile value="http://hl7.org/fhir/StructureDefinition/CommunicationRequest" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="CommunicationRequest.requester" />
            <searchInclude value="CommunicationRequest.subject" />
            <searchInclude value="CommunicationRequest.replaces" />
            <searchInclude value="CommunicationRequest.encounter" />
            <searchInclude value="CommunicationRequest.based-on" />
            <searchInclude value="CommunicationRequest.sender" />
            <searchInclude value="CommunicationRequest.patient" />
            <searchInclude value="CommunicationRequest.recipient" />
            <searchRevInclude value="CarePlan.activity-reference" />
            <searchRevInclude value="CommunicationRequest.replaces" />
            <searchParam>
                <name value="requester" />
                <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-requester" />
                <type value="reference" />
                <documentation value="Who/what is requesting service" />
            </searchParam>
            <searchParam>
                <name value="authored" />
                <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-authored" />
                <type value="date" />
                <documentation value="When request transitioned to being actionable" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-identifier" />
                <type value="token" />
                <documentation value="Unique identifier" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-subject" />
                <type value="reference" />
                <documentation value="Focus of message" />
            </searchParam>
            <searchParam>
                <name value="replaces" />
                <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-replaces" />
                <type value="reference" />
                <documentation value="Request(s) replaced by this request" />
            </searchParam>
            <searchParam>
                <name value="medium" />
                <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-medium" />
                <type value="token" />
                <documentation value="A channel of communication" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-encounter" />
                <type value="reference" />
                <documentation value="Encounter created as part of" />
            </searchParam>
            <searchParam>
                <name value="occurrence" />
                <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-occurrence" />
                <type value="date" />
                <documentation value="When scheduled" />
            </searchParam>
            <searchParam>
                <name value="priority" />
                <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-priority" />
                <type value="token" />
                <documentation value="routine | urgent | asap | stat" />
            </searchParam>
            <searchParam>
                <name value="group-identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-group-identifier" />
                <type value="token" />
                <documentation value="Composite request this is part of" />
            </searchParam>
            <searchParam>
                <name value="based-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-based-on" />
                <type value="reference" />
                <documentation value="Fulfills plan or proposal" />
            </searchParam>
            <searchParam>
                <name value="sender" />
                <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-sender" />
                <type value="reference" />
                <documentation value="Message sender" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-patient" />
                <type value="reference" />
                <documentation value="Focus of message" />
            </searchParam>
            <searchParam>
                <name value="recipient" />
                <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-recipient" />
                <type value="reference" />
                <documentation value="Message recipient" />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-category" />
                <type value="token" />
                <documentation value="Message category" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-status" />
                <type value="token" />
                <documentation value="draft | active | on-hold | revoked | completed | entered-in-error | unknown" />
            </searchParam>
        </resource>
        <resource>
            <type value="CompartmentDefinition" />
            <profile value="http://hl7.org/fhir/StructureDefinition/CompartmentDefinition" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-date" />
                <type value="date" />
                <documentation value="The compartment definition publication date" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/CompartmentDefinition-code" />
                <type value="token" />
                <documentation value="Patient | Encounter | RelatedPerson | Practitioner | Device" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the compartment definition" />
            </searchParam>
            <searchParam>
                <name value="resource" />
                <definition value="http://hl7.org/fhir/SearchParameter/CompartmentDefinition-resource" />
                <type value="token" />
                <documentation value="Name of resource type" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-description" />
                <type value="string" />
                <documentation value="The description of the compartment definition" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the compartment definition" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-version" />
                <type value="token" />
                <documentation value="The business version of the compartment definition" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the compartment definition" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the compartment definition" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the compartment definition" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context" />
                <type value="token" />
                <documentation value="A use context assigned to the compartment definition" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the compartment definition" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the compartment definition" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-status" />
                <type value="token" />
                <documentation value="The current status of the compartment definition" />
            </searchParam>
        </resource>
        <resource>
            <type value="Composition" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Composition" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Composition.subject" />
            <searchInclude value="Composition.author" />
            <searchInclude value="Composition.encounter" />
            <searchInclude value="Composition.attester" />
            <searchInclude value="Composition.entry" />
            <searchInclude value="Composition.related-ref" />
            <searchInclude value="Composition.patient" />
            <searchRevInclude value="Composition.related-ref" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-date" />
                <type value="date" />
                <documentation value="Composition editing time" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="Version-independent identifier for the Composition" />
            </searchParam>
            <searchParam>
                <name value="period" />
                <definition value="http://hl7.org/fhir/SearchParameter/Composition-period" />
                <type value="date" />
                <documentation value="The period covered by the documentation" />
            </searchParam>
            <searchParam>
                <name value="related-id" />
                <definition value="http://hl7.org/fhir/SearchParameter/Composition-related-id" />
                <type value="token" />
                <documentation value="Target of the relationship" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/Composition-subject" />
                <type value="reference" />
                <documentation value="Who and/or what the composition is about" />
            </searchParam>
            <searchParam>
                <name value="author" />
                <definition value="http://hl7.org/fhir/SearchParameter/Composition-author" />
                <type value="reference" />
                <documentation value="Who and/or what authored the composition" />
            </searchParam>
            <searchParam>
                <name value="confidentiality" />
                <definition value="http://hl7.org/fhir/SearchParameter/Composition-confidentiality" />
                <type value="token" />
                <documentation value="As defined by affinity domain" />
            </searchParam>
            <searchParam>
                <name value="section" />
                <definition value="http://hl7.org/fhir/SearchParameter/Composition-section" />
                <type value="token" />
                <documentation value="Classification of section (recommended)" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter" />
                <type value="reference" />
                <documentation value="Context of the Composition" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-type" />
                <type value="token" />
                <documentation value="Kind of composition (LOINC if possible)" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/Composition-title" />
                <type value="string" />
                <documentation value="Human Readable name/title" />
            </searchParam>
            <searchParam>
                <name value="attester" />
                <definition value="http://hl7.org/fhir/SearchParameter/Composition-attester" />
                <type value="reference" />
                <documentation value="Who attested the composition" />
            </searchParam>
            <searchParam>
                <name value="entry" />
                <definition value="http://hl7.org/fhir/SearchParameter/Composition-entry" />
                <type value="reference" />
                <documentation value="A reference to data that supports this section" />
            </searchParam>
            <searchParam>
                <name value="related-ref" />
                <definition value="http://hl7.org/fhir/SearchParameter/Composition-related-ref" />
                <type value="reference" />
                <documentation value="Target of the relationship" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="Who and/or what the composition is about" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/Composition-context" />
                <type value="token" />
                <documentation value="Code(s) that apply to the event being documented" />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/Composition-category" />
                <type value="token" />
                <documentation value="Categorization of Composition" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Composition-status" />
                <type value="token" />
                <documentation value="preliminary | final | amended | entered-in-error" />
            </searchParam>
        </resource>
        <resource>
            <type value="ConceptMap" />
            <profile value="http://hl7.org/fhir/StructureDefinition/ConceptMap" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="ConceptMap.other" />
            <searchInclude value="ConceptMap.source" />
            <searchInclude value="ConceptMap.source-uri" />
            <searchInclude value="ConceptMap.target-uri" />
            <searchInclude value="ConceptMap.target" />
            <searchRevInclude value="ConceptMap.other" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-date" />
                <type value="date" />
                <documentation value="The concept map publication date" />
            </searchParam>
            <searchParam>
                <name value="other" />
                <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-other" />
                <type value="reference" />
                <documentation value="canonical reference to an additional ConceptMap to use for mapping if the source concept is unmapped" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the concept map" />
            </searchParam>
            <searchParam>
                <name value="target-system" />
                <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-target-system" />
                <type value="uri" />
                <documentation value="Target system that the concepts are to be mapped to" />
            </searchParam>
            <searchParam>
                <name value="dependson" />
                <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-dependson" />
                <type value="uri" />
                <documentation value="Reference to property mapping depends on" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the concept map" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-description" />
                <type value="string" />
                <documentation value="The description of the concept map" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the concept map" />
            </searchParam>
            <searchParam>
                <name value="source" />
                <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-source" />
                <type value="reference" />
                <documentation value="The source value set that contains the concepts that are being mapped" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the concept map" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the concept map" />
            </searchParam>
            <searchParam>
                <name value="source-uri" />
                <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-source-uri" />
                <type value="reference" />
                <documentation value="The source value set that contains the concepts that are being mapped" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context" />
                <type value="token" />
                <documentation value="A use context assigned to the concept map" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the concept map" />
            </searchParam>
            <searchParam>
                <name value="source-system" />
                <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-source-system" />
                <type value="uri" />
                <documentation value="Source system where concepts to be mapped are defined" />
            </searchParam>
            <searchParam>
                <name value="target-code" />
                <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-target-code" />
                <type value="token" />
                <documentation value="Code that identifies the target element" />
            </searchParam>
            <searchParam>
                <name value="target-uri" />
                <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-target-uri" />
                <type value="reference" />
                <documentation value="The target value set which provides context for the mappings" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier" />
                <type value="token" />
                <documentation value="External identifier for the concept map" />
            </searchParam>
            <searchParam>
                <name value="product" />
                <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-product" />
                <type value="uri" />
                <documentation value="Reference to property mapping depends on" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-version" />
                <type value="token" />
                <documentation value="The business version of the concept map" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the concept map" />
            </searchParam>
            <searchParam>
                <name value="target" />
                <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-target" />
                <type value="reference" />
                <documentation value="The target value set which provides context for the mappings" />
            </searchParam>
            <searchParam>
                <name value="source-code" />
                <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-source-code" />
                <type value="token" />
                <documentation value="Identifies element being mapped" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the concept map" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the concept map" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-status" />
                <type value="token" />
                <documentation value="The current status of the concept map" />
            </searchParam>
        </resource>
        <resource>
            <type value="Condition" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Condition" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Condition.evidence-detail" />
            <searchInclude value="Condition.subject" />
            <searchInclude value="Condition.encounter" />
            <searchInclude value="Condition.asserter" />
            <searchInclude value="Condition.patient" />
            <searchRevInclude value="AdverseEvent.resultingcondition" />
            <searchRevInclude value="Appointment.reason-reference" />
            <searchRevInclude value="CarePlan.condition" />
            <searchRevInclude value="ClinicalImpression.finding-ref" />
            <searchRevInclude value="ClinicalImpression.problem" />
            <searchRevInclude value="Encounter.diagnosis" />
            <searchRevInclude value="Encounter.reason-reference" />
            <searchRevInclude value="EpisodeOfCare.condition" />
            <searchRevInclude value="Immunization.reason-reference" />
            <searchRevInclude value="Procedure.reason-reference" />
            <searchRevInclude value="RiskAssessment.condition" />
            <searchParam>
                <name value="severity" />
                <definition value="http://hl7.org/fhir/SearchParameter/Condition-severity" />
                <type value="token" />
                <documentation value="The severity of the condition" />
            </searchParam>
            <searchParam>
                <name value="evidence-detail" />
                <definition value="http://hl7.org/fhir/SearchParameter/Condition-evidence-detail" />
                <type value="reference" />
                <documentation value="Supporting information found elsewhere" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="A unique identifier of the condition record" />
            </searchParam>
            <searchParam>
                <name value="onset-info" />
                <definition value="http://hl7.org/fhir/SearchParameter/Condition-onset-info" />
                <type value="string" />
                <documentation value="Onsets as a string" />
            </searchParam>
            <searchParam>
                <name value="recorded-date" />
                <definition value="http://hl7.org/fhir/SearchParameter/Condition-recorded-date" />
                <type value="date" />
                <documentation value="Date record was first recorded" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-code" />
                <type value="token" />
                <documentation value="Code for the condition" />
            </searchParam>
            <searchParam>
                <name value="evidence" />
                <definition value="http://hl7.org/fhir/SearchParameter/Condition-evidence" />
                <type value="token" />
                <documentation value="Manifestation/symptom" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/Condition-subject" />
                <type value="reference" />
                <documentation value="Who has the condition?" />
            </searchParam>
            <searchParam>
                <name value="verification-status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Condition-verification-status" />
                <type value="token" />
                <documentation value="unconfirmed | provisional | differential | confirmed | refuted | entered-in-error" />
            </searchParam>
            <searchParam>
                <name value="clinical-status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Condition-clinical-status" />
                <type value="token" />
                <documentation value="The clinical status of the condition" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/Condition-encounter" />
                <type value="reference" />
                <documentation value="Encounter created as part of" />
            </searchParam>
            <searchParam>
                <name value="onset-date" />
                <definition value="http://hl7.org/fhir/SearchParameter/Condition-onset-date" />
                <type value="date" />
                <documentation value="Date related onsets (dateTime and Period)" />
            </searchParam>
            <searchParam>
                <name value="abatement-date" />
                <definition value="http://hl7.org/fhir/SearchParameter/Condition-abatement-date" />
                <type value="date" />
                <documentation value="Date-related abatements (dateTime and period)" />
            </searchParam>
            <searchParam>
                <name value="asserter" />
                <definition value="http://hl7.org/fhir/SearchParameter/Condition-asserter" />
                <type value="reference" />
                <documentation value="Person who asserts this condition" />
            </searchParam>
            <searchParam>
                <name value="stage" />
                <definition value="http://hl7.org/fhir/SearchParameter/Condition-stage" />
                <type value="token" />
                <documentation value="Simple summary (disease specific)" />
            </searchParam>
            <searchParam>
                <name value="abatement-string" />
                <definition value="http://hl7.org/fhir/SearchParameter/Condition-abatement-string" />
                <type value="string" />
                <documentation value="Abatement as a string" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="Who has the condition?" />
            </searchParam>
            <searchParam>
                <name value="onset-age" />
                <definition value="http://hl7.org/fhir/SearchParameter/Condition-onset-age" />
                <type value="quantity" />
                <documentation value="Onsets as age or age range" />
            </searchParam>
            <searchParam>
                <name value="abatement-age" />
                <definition value="http://hl7.org/fhir/SearchParameter/Condition-abatement-age" />
                <type value="quantity" />
                <documentation value="Abatement as age or age range" />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/Condition-category" />
                <type value="token" />
                <documentation value="The category of the condition" />
            </searchParam>
            <searchParam>
                <name value="body-site" />
                <definition value="http://hl7.org/fhir/SearchParameter/Condition-body-site" />
                <type value="token" />
                <documentation value="Anatomical location, if relevant" />
            </searchParam>
        </resource>
        <resource>
            <type value="Consent" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Consent" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Consent.data" />
            <searchInclude value="Consent.source-reference" />
            <searchInclude value="Consent.actor" />
            <searchInclude value="Consent.patient" />
            <searchInclude value="Consent.organization" />
            <searchInclude value="Consent.consentor" />
            <searchRevInclude value="Consent.source-reference" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-date" />
                <type value="date" />
                <documentation value="When this Consent was created or indexed" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="Identifier for this record (external references)" />
            </searchParam>
            <searchParam>
                <name value="period" />
                <definition value="http://hl7.org/fhir/SearchParameter/Consent-period" />
                <type value="date" />
                <documentation value="Timeframe for this rule" />
            </searchParam>
            <searchParam>
                <name value="data" />
                <definition value="http://hl7.org/fhir/SearchParameter/Consent-data" />
                <type value="reference" />
                <documentation value="The actual data reference" />
            </searchParam>
            <searchParam>
                <name value="purpose" />
                <definition value="http://hl7.org/fhir/SearchParameter/Consent-purpose" />
                <type value="token" />
                <documentation value="Context of activities covered by this rule" />
            </searchParam>
            <searchParam>
                <name value="source-reference" />
                <definition value="http://hl7.org/fhir/SearchParameter/Consent-source-reference" />
                <type value="reference" />
                <documentation value="Search by reference to a Consent, DocumentReference, Contract  or QuestionnaireResponse" />
            </searchParam>
            <searchParam>
                <name value="actor" />
                <definition value="http://hl7.org/fhir/SearchParameter/Consent-actor" />
                <type value="reference" />
                <documentation value="Resource for the actor (or group, by role)" />
            </searchParam>
            <searchParam>
                <name value="security-label" />
                <definition value="http://hl7.org/fhir/SearchParameter/Consent-security-label" />
                <type value="token" />
                <documentation value="Security Labels that define affected resources" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="Who the consent applies to" />
            </searchParam>
            <searchParam>
                <name value="organization" />
                <definition value="http://hl7.org/fhir/SearchParameter/Consent-organization" />
                <type value="reference" />
                <documentation value="Custodian of the consent" />
            </searchParam>
            <searchParam>
                <name value="scope" />
                <definition value="http://hl7.org/fhir/SearchParameter/Consent-scope" />
                <type value="token" />
                <documentation value="Which of the four areas this resource covers (extensible)" />
            </searchParam>
            <searchParam>
                <name value="action" />
                <definition value="http://hl7.org/fhir/SearchParameter/Consent-action" />
                <type value="token" />
                <documentation value="Actions controlled by this rule" />
            </searchParam>
            <searchParam>
                <name value="consentor" />
                <definition value="http://hl7.org/fhir/SearchParameter/Consent-consentor" />
                <type value="reference" />
                <documentation value="Who is agreeing to the policy and rules" />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/Consent-category" />
                <type value="token" />
                <documentation value="Classification of the consent statement - for indexing/retrieval" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Consent-status" />
                <type value="token" />
                <documentation value="draft | proposed | active | rejected | inactive | entered-in-error" />
            </searchParam>
        </resource>
        <resource>
            <type value="Contract" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Contract" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Contract.patient" />
            <searchInclude value="Contract.subject" />
            <searchInclude value="Contract.authority" />
            <searchInclude value="Contract.domain" />
            <searchInclude value="Contract.signer" />
            <searchRevInclude value="Consent.source-reference" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Contract-identifier" />
                <type value="token" />
                <documentation value="The identity of the contract" />
            </searchParam>
            <searchParam>
                <name value="instantiates" />
                <definition value="http://hl7.org/fhir/SearchParameter/Contract-instantiates" />
                <type value="uri" />
                <documentation value="A source definition of the contract" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/Contract-patient" />
                <type value="reference" />
                <documentation value="The identity of the subject of the contract (if a patient)" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/Contract-subject" />
                <type value="reference" />
                <documentation value="The identity of the subject of the contract" />
            </searchParam>
            <searchParam>
                <name value="authority" />
                <definition value="http://hl7.org/fhir/SearchParameter/Contract-authority" />
                <type value="reference" />
                <documentation value="The authority of the contract" />
            </searchParam>
            <searchParam>
                <name value="domain" />
                <definition value="http://hl7.org/fhir/SearchParameter/Contract-domain" />
                <type value="reference" />
                <documentation value="The domain of the contract" />
            </searchParam>
            <searchParam>
                <name value="issued" />
                <definition value="http://hl7.org/fhir/SearchParameter/Contract-issued" />
                <type value="date" />
                <documentation value="The date/time the contract was issued" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/Contract-url" />
                <type value="uri" />
                <documentation value="The basal contract definition" />
            </searchParam>
            <searchParam>
                <name value="signer" />
                <definition value="http://hl7.org/fhir/SearchParameter/Contract-signer" />
                <type value="reference" />
                <documentation value="Contract Signatory Party" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Contract-status" />
                <type value="token" />
                <documentation value="The status of the contract" />
            </searchParam>
        </resource>
        <resource>
            <type value="Coverage" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Coverage" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Coverage.payor" />
            <searchInclude value="Coverage.subscriber" />
            <searchInclude value="Coverage.beneficiary" />
            <searchInclude value="Coverage.patient" />
            <searchInclude value="Coverage.policy-holder" />
            <searchRevInclude value="DeviceRequest.insurance" />
            <searchRevInclude value="ExplanationOfBenefit.coverage" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Coverage-identifier" />
                <type value="token" />
                <documentation value="The primary identifier of the insured and the coverage" />
            </searchParam>
            <searchParam>
                <name value="payor" />
                <definition value="http://hl7.org/fhir/SearchParameter/Coverage-payor" />
                <type value="reference" />
                <documentation value="The identity of the insurer or party paying for services" />
            </searchParam>
            <searchParam>
                <name value="subscriber" />
                <definition value="http://hl7.org/fhir/SearchParameter/Coverage-subscriber" />
                <type value="reference" />
                <documentation value="Reference to the subscriber" />
            </searchParam>
            <searchParam>
                <name value="beneficiary" />
                <definition value="http://hl7.org/fhir/SearchParameter/Coverage-beneficiary" />
                <type value="reference" />
                <documentation value="Covered party" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/Coverage-patient" />
                <type value="reference" />
                <documentation value="Retrieve coverages for a patient" />
            </searchParam>
            <searchParam>
                <name value="class-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/Coverage-class-value" />
                <type value="string" />
                <documentation value="Value of the class (eg. Plan number, group number)" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Coverage-type" />
                <type value="token" />
                <documentation value="The kind of coverage (health plan, auto, Workers Compensation)" />
            </searchParam>
            <searchParam>
                <name value="dependent" />
                <definition value="http://hl7.org/fhir/SearchParameter/Coverage-dependent" />
                <type value="string" />
                <documentation value="Dependent number" />
            </searchParam>
            <searchParam>
                <name value="class-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Coverage-class-type" />
                <type value="token" />
                <documentation value="Coverage class (eg. plan, group)" />
            </searchParam>
            <searchParam>
                <name value="policy-holder" />
                <definition value="http://hl7.org/fhir/SearchParameter/Coverage-policy-holder" />
                <type value="reference" />
                <documentation value="Reference to the policyholder" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Coverage-status" />
                <type value="token" />
                <documentation value="The status of the Coverage" />
            </searchParam>
        </resource>
        <resource>
            <type value="CoverageEligibilityRequest" />
            <profile value="http://hl7.org/fhir/StructureDefinition/CoverageEligibilityRequest" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="CoverageEligibilityRequest.provider" />
            <searchInclude value="CoverageEligibilityRequest.patient" />
            <searchInclude value="CoverageEligibilityRequest.enterer" />
            <searchInclude value="CoverageEligibilityRequest.facility" />
            <searchRevInclude value="CoverageEligibilityResponse.request" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-identifier" />
                <type value="token" />
                <documentation value="The business identifier of the Eligibility" />
            </searchParam>
            <searchParam>
                <name value="provider" />
                <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-provider" />
                <type value="reference" />
                <documentation value="The reference to the provider" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-patient" />
                <type value="reference" />
                <documentation value="The reference to the patient" />
            </searchParam>
            <searchParam>
                <name value="created" />
                <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-created" />
                <type value="date" />
                <documentation value="The creation date for the EOB" />
            </searchParam>
            <searchParam>
                <name value="enterer" />
                <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-enterer" />
                <type value="reference" />
                <documentation value="The party who is responsible for the request" />
            </searchParam>
            <searchParam>
                <name value="facility" />
                <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-facility" />
                <type value="reference" />
                <documentation value="Facility responsible for the goods and services" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-status" />
                <type value="token" />
                <documentation value="The status of the EligibilityRequest" />
            </searchParam>
        </resource>
        <resource>
            <type value="CoverageEligibilityResponse" />
            <profile value="http://hl7.org/fhir/StructureDefinition/CoverageEligibilityResponse" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="CoverageEligibilityResponse.request" />
            <searchInclude value="CoverageEligibilityResponse.patient" />
            <searchInclude value="CoverageEligibilityResponse.insurer" />
            <searchInclude value="CoverageEligibilityResponse.requestor" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-identifier" />
                <type value="token" />
                <documentation value="The business identifier" />
            </searchParam>
            <searchParam>
                <name value="request" />
                <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-request" />
                <type value="reference" />
                <documentation value="The EligibilityRequest reference" />
            </searchParam>
            <searchParam>
                <name value="disposition" />
                <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-disposition" />
                <type value="string" />
                <documentation value="The contents of the disposition message" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-patient" />
                <type value="reference" />
                <documentation value="The reference to the patient" />
            </searchParam>
            <searchParam>
                <name value="insurer" />
                <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-insurer" />
                <type value="reference" />
                <documentation value="The organization which generated this resource" />
            </searchParam>
            <searchParam>
                <name value="created" />
                <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-created" />
                <type value="date" />
                <documentation value="The creation date" />
            </searchParam>
            <searchParam>
                <name value="outcome" />
                <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-outcome" />
                <type value="token" />
                <documentation value="The processing outcome" />
            </searchParam>
            <searchParam>
                <name value="requestor" />
                <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-requestor" />
                <type value="reference" />
                <documentation value="The EligibilityRequest provider" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-status" />
                <type value="token" />
                <documentation value="The EligibilityRequest status" />
            </searchParam>
        </resource>
        <resource>
            <type value="DetectedIssue" />
            <profile value="http://hl7.org/fhir/StructureDefinition/DetectedIssue" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="DetectedIssue.patient" />
            <searchInclude value="DetectedIssue.author" />
            <searchInclude value="DetectedIssue.implicated" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="Unique id for the detected issue" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/DetectedIssue-code" />
                <type value="token" />
                <documentation value="Issue Category, e.g. drug-drug, duplicate therapy, etc." />
            </searchParam>
            <searchParam>
                <name value="identified" />
                <definition value="http://hl7.org/fhir/SearchParameter/DetectedIssue-identified" />
                <type value="date" />
                <documentation value="When identified" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="Associated patient" />
            </searchParam>
            <searchParam>
                <name value="author" />
                <definition value="http://hl7.org/fhir/SearchParameter/DetectedIssue-author" />
                <type value="reference" />
                <documentation value="The provider or device that identified the issue" />
            </searchParam>
            <searchParam>
                <name value="implicated" />
                <definition value="http://hl7.org/fhir/SearchParameter/DetectedIssue-implicated" />
                <type value="reference" />
                <documentation value="Problem resource" />
            </searchParam>
        </resource>
        <resource>
            <type value="Device" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Device" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Device.patient" />
            <searchInclude value="Device.organization" />
            <searchInclude value="Device.location" />
            <searchRevInclude value="Account.subject" />
            <searchRevInclude value="Account.patient" />
            <searchRevInclude value="AdverseEvent.substance" />
            <searchRevInclude value="Appointment.practitioner" />
            <searchRevInclude value="Appointment.actor" />
            <searchRevInclude value="Appointment.patient" />
            <searchRevInclude value="Appointment.location" />
            <searchRevInclude value="AppointmentResponse.actor" />
            <searchRevInclude value="AppointmentResponse.practitioner" />
            <searchRevInclude value="AppointmentResponse.patient" />
            <searchRevInclude value="AppointmentResponse.location" />
            <searchRevInclude value="AuditEvent.agent" />
            <searchRevInclude value="AuditEvent.source" />
            <searchRevInclude value="AuditEvent.patient" />
            <searchRevInclude value="CarePlan.performer" />
            <searchRevInclude value="ChargeItem.enterer" />
            <searchRevInclude value="ChargeItem.performer-actor" />
            <searchRevInclude value="Claim.detail-udi" />
            <searchRevInclude value="Claim.procedure-udi" />
            <searchRevInclude value="Claim.subdetail-udi" />
            <searchRevInclude value="Claim.item-udi" />
            <searchRevInclude value="Communication.sender" />
            <searchRevInclude value="Communication.recipient" />
            <searchRevInclude value="CommunicationRequest.requester" />
            <searchRevInclude value="CommunicationRequest.sender" />
            <searchRevInclude value="CommunicationRequest.recipient" />
            <searchRevInclude value="Composition.author" />
            <searchRevInclude value="Consent.actor" />
            <searchRevInclude value="DetectedIssue.author" />
            <searchRevInclude value="DeviceMetric.parent" />
            <searchRevInclude value="DeviceMetric.source" />
            <searchRevInclude value="DeviceRequest.requester" />
            <searchRevInclude value="DeviceRequest.performer" />
            <searchRevInclude value="DeviceRequest.subject" />
            <searchRevInclude value="DeviceRequest.patient" />
            <searchRevInclude value="DeviceRequest.device" />
            <searchRevInclude value="DeviceUseStatement.device" />
            <searchRevInclude value="DiagnosticReport.subject" />
            <searchRevInclude value="DiagnosticReport.patient" />
            <searchRevInclude value="DocumentManifest.subject" />
            <searchRevInclude value="DocumentManifest.author" />
            <searchRevInclude value="DocumentManifest.patient" />
            <searchRevInclude value="DocumentReference.subject" />
            <searchRevInclude value="DocumentReference.patient" />
            <searchRevInclude value="DocumentReference.author" />
            <searchRevInclude value="ExplanationOfBenefit.detail-udi" />
            <searchRevInclude value="ExplanationOfBenefit.procedure-udi" />
            <searchRevInclude value="ExplanationOfBenefit.subdetail-udi" />
            <searchRevInclude value="ExplanationOfBenefit.item-udi" />
            <searchRevInclude value="Flag.author" />
            <searchRevInclude value="Group.member" />
            <searchRevInclude value="ImagingStudy.performer" />
            <searchRevInclude value="ImagingStudy.subject" />
            <searchRevInclude value="ImagingStudy.patient" />
            <searchRevInclude value="Invoice.participant" />
            <searchRevInclude value="List.subject" />
            <searchRevInclude value="List.patient" />
            <searchRevInclude value="List.source" />
            <searchRevInclude value="MeasureReport.patient" />
            <searchRevInclude value="MeasureReport.subject" />
            <searchRevInclude value="Media.subject" />
            <searchRevInclude value="Media.operator" />
            <searchRevInclude value="Media.patient" />
            <searchRevInclude value="Media.device" />
            <searchRevInclude value="MedicationAdministration.performer" />
            <searchRevInclude value="MedicationAdministration.device" />
            <searchRevInclude value="MedicationDispense.performer" />
            <searchRevInclude value="MedicationRequest.requester" />
            <searchRevInclude value="MedicationRequest.intended-performer" />
            <searchRevInclude value="MessageHeader.target" />
            <searchRevInclude value="Observation.subject" />
            <searchRevInclude value="Observation.patient" />
            <searchRevInclude value="Observation.device" />
            <searchRevInclude value="Procedure.performer" />
            <searchRevInclude value="Provenance.agent" />
            <searchRevInclude value="QuestionnaireResponse.author" />
            <searchRevInclude value="RequestGroup.author" />
            <searchRevInclude value="RequestGroup.participant" />
            <searchRevInclude value="RiskAssessment.performer" />
            <searchRevInclude value="Schedule.actor" />
            <searchRevInclude value="ServiceRequest.requester" />
            <searchRevInclude value="ServiceRequest.performer" />
            <searchRevInclude value="ServiceRequest.subject" />
            <searchRevInclude value="ServiceRequest.patient" />
            <searchRevInclude value="Specimen.subject" />
            <searchRevInclude value="Specimen.patient" />
            <searchRevInclude value="SupplyRequest.requester" />
            <searchRevInclude value="Task.owner" />
            <searchRevInclude value="Task.requester" />
            <searchParam>
                <name value="udi-di" />
                <definition value="http://hl7.org/fhir/SearchParameter/Device-udi-di" />
                <type value="string" />
                <documentation value="The udi Device Identifier (DI)" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Device-identifier" />
                <type value="token" />
                <documentation value="Instance id from manufacturer, owner, and others" />
            </searchParam>
            <searchParam>
                <name value="udi-carrier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Device-udi-carrier" />
                <type value="string" />
                <documentation value="UDI Barcode (RFID or other technology) string in *HRF* format." />
            </searchParam>
            <searchParam>
                <name value="device-name" />
                <definition value="http://hl7.org/fhir/SearchParameter/Device-device-name" />
                <type value="string" />
                <documentation value="A server defined search that may match any of the string fields in Device.deviceName or Device.type." />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/Device-patient" />
                <type value="reference" />
                <documentation value="Patient information, if the resource is affixed to a person" />
            </searchParam>
            <searchParam>
                <name value="organization" />
                <definition value="http://hl7.org/fhir/SearchParameter/Device-organization" />
                <type value="reference" />
                <documentation value="The organization responsible for the device" />
            </searchParam>
            <searchParam>
                <name value="model" />
                <definition value="http://hl7.org/fhir/SearchParameter/Device-model" />
                <type value="string" />
                <documentation value="The model of the device" />
            </searchParam>
            <searchParam>
                <name value="location" />
                <definition value="http://hl7.org/fhir/SearchParameter/Device-location" />
                <type value="reference" />
                <documentation value="A location, where the resource is found" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Device-type" />
                <type value="token" />
                <documentation value="The type of the device" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/Device-url" />
                <type value="uri" />
                <documentation value="Network address to contact device" />
            </searchParam>
            <searchParam>
                <name value="manufacturer" />
                <definition value="http://hl7.org/fhir/SearchParameter/Device-manufacturer" />
                <type value="string" />
                <documentation value="The manufacturer of the device" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Device-status" />
                <type value="token" />
                <documentation value="active | inactive | entered-in-error | unknown" />
            </searchParam>
        </resource>
        <resource>
            <type value="DeviceDefinition" />
            <profile value="http://hl7.org/fhir/StructureDefinition/DeviceDefinition" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="DeviceDefinition.parent" />
            <searchRevInclude value="DeviceDefinition.parent" />
            <searchParam>
                <name value="parent" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceDefinition-parent" />
                <type value="reference" />
                <documentation value="The parent DeviceDefinition resource" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceDefinition-identifier" />
                <type value="token" />
                <documentation value="The identifier of the component" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceDefinition-type" />
                <type value="token" />
                <documentation value="The device component type" />
            </searchParam>
        </resource>
        <resource>
            <type value="DeviceMetric" />
            <profile value="http://hl7.org/fhir/StructureDefinition/DeviceMetric" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="DeviceMetric.parent" />
            <searchInclude value="DeviceMetric.source" />
            <searchRevInclude value="Media.device" />
            <searchRevInclude value="Observation.device" />
            <searchParam>
                <name value="parent" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceMetric-parent" />
                <type value="reference" />
                <documentation value="The parent DeviceMetric resource" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceMetric-identifier" />
                <type value="token" />
                <documentation value="The identifier of the metric" />
            </searchParam>
            <searchParam>
                <name value="source" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceMetric-source" />
                <type value="reference" />
                <documentation value="The device resource" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceMetric-type" />
                <type value="token" />
                <documentation value="The component type" />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceMetric-category" />
                <type value="token" />
                <documentation value="The category of the metric" />
            </searchParam>
        </resource>
        <resource>
            <type value="DeviceRequest" />
            <profile value="http://hl7.org/fhir/StructureDefinition/DeviceRequest" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="DeviceRequest.requester" />
            <searchInclude value="DeviceRequest.insurance" />
            <searchInclude value="DeviceRequest.performer" />
            <searchInclude value="DeviceRequest.subject" />
            <searchInclude value="DeviceRequest.instantiates-canonical" />
            <searchInclude value="DeviceRequest.encounter" />
            <searchInclude value="DeviceRequest.based-on" />
            <searchInclude value="DeviceRequest.patient" />
            <searchInclude value="DeviceRequest.prior-request" />
            <searchInclude value="DeviceRequest.device" />
            <searchRevInclude value="CarePlan.activity-reference" />
            <searchRevInclude value="Observation.based-on" />
            <searchParam>
                <name value="requester" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-requester" />
                <type value="reference" />
                <documentation value="Who/what is requesting service" />
            </searchParam>
            <searchParam>
                <name value="insurance" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-insurance" />
                <type value="reference" />
                <documentation value="Associated insurance coverage" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="Business identifier for request/order" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-code" />
                <type value="token" />
                <documentation value="Code for what is being requested/ordered" />
            </searchParam>
            <searchParam>
                <name value="performer" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-performer" />
                <type value="reference" />
                <documentation value="Desired performer for service" />
            </searchParam>
            <searchParam>
                <name value="event-date" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-event-date" />
                <type value="date" />
                <documentation value="When service should occur" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-subject" />
                <type value="reference" />
                <documentation value="Individual the service is ordered for" />
            </searchParam>
            <searchParam>
                <name value="instantiates-canonical" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-instantiates-canonical" />
                <type value="reference" />
                <documentation value="Instantiates FHIR protocol or definition" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter" />
                <type value="reference" />
                <documentation value="Encounter during which request was created" />
            </searchParam>
            <searchParam>
                <name value="authored-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-authored-on" />
                <type value="date" />
                <documentation value="When the request transitioned to being actionable" />
            </searchParam>
            <searchParam>
                <name value="intent" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-intent" />
                <type value="token" />
                <documentation value="proposal | plan | original-order |reflex-order" />
            </searchParam>
            <searchParam>
                <name value="group-identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-group-identifier" />
                <type value="token" />
                <documentation value="Composite request this is part of" />
            </searchParam>
            <searchParam>
                <name value="based-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-based-on" />
                <type value="reference" />
                <documentation value="Plan/proposal/order fulfilled by this request" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="Individual the service is ordered for" />
            </searchParam>
            <searchParam>
                <name value="instantiates-uri" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-instantiates-uri" />
                <type value="uri" />
                <documentation value="Instantiates external protocol or definition" />
            </searchParam>
            <searchParam>
                <name value="prior-request" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-prior-request" />
                <type value="reference" />
                <documentation value="Request takes the place of referenced completed or terminated requests" />
            </searchParam>
            <searchParam>
                <name value="device" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-device" />
                <type value="reference" />
                <documentation value="Reference to resource that is being requested/ordered" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-status" />
                <type value="token" />
                <documentation value="entered-in-error | draft | active |suspended | completed" />
            </searchParam>
        </resource>
        <resource>
            <type value="DeviceUseStatement" />
            <profile value="http://hl7.org/fhir/StructureDefinition/DeviceUseStatement" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="DeviceUseStatement.subject" />
            <searchInclude value="DeviceUseStatement.patient" />
            <searchInclude value="DeviceUseStatement.device" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceUseStatement-identifier" />
                <type value="token" />
                <documentation value="Search by identifier" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceUseStatement-subject" />
                <type value="reference" />
                <documentation value="Search by subject" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="Search by subject - a patient" />
            </searchParam>
            <searchParam>
                <name value="device" />
                <definition value="http://hl7.org/fhir/SearchParameter/DeviceUseStatement-device" />
                <type value="reference" />
                <documentation value="Search by device" />
            </searchParam>
        </resource>
        <resource>
            <type value="DiagnosticReport" />
            <profile value="http://hl7.org/fhir/StructureDefinition/DiagnosticReport" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="DiagnosticReport.performer" />
            <searchInclude value="DiagnosticReport.subject" />
            <searchInclude value="DiagnosticReport.media" />
            <searchInclude value="DiagnosticReport.encounter" />
            <searchInclude value="DiagnosticReport.result" />
            <searchInclude value="DiagnosticReport.based-on" />
            <searchInclude value="DiagnosticReport.patient" />
            <searchInclude value="DiagnosticReport.specimen" />
            <searchInclude value="DiagnosticReport.results-interpreter" />
            <searchRevInclude value="ChargeItem.service" />
            <searchRevInclude value="ClinicalImpression.investigation" />
            <searchRevInclude value="Immunization.reason-reference" />
            <searchRevInclude value="Procedure.reason-reference" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-date" />
                <type value="date" />
                <documentation value="The clinically relevant time of the report" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="An identifier for the report" />
            </searchParam>
            <searchParam>
                <name value="performer" />
                <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-performer" />
                <type value="reference" />
                <documentation value="Who is responsible for the report" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-code" />
                <type value="token" />
                <documentation value="The code for the report, as opposed to codes for the atomic results, which are the names on the observation resource referred to from the result" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-subject" />
                <type value="reference" />
                <documentation value="The subject of the report" />
            </searchParam>
            <searchParam>
                <name value="media" />
                <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-media" />
                <type value="reference" />
                <documentation value="A reference to the image source." />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter" />
                <type value="reference" />
                <documentation value="The Encounter when the order was made" />
            </searchParam>
            <searchParam>
                <name value="result" />
                <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-result" />
                <type value="reference" />
                <documentation value="Link to an atomic result (observation resource)" />
            </searchParam>
            <searchParam>
                <name value="conclusion" />
                <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-conclusion" />
                <type value="token" />
                <documentation value="A coded conclusion (interpretation/impression) on the report" />
            </searchParam>
            <searchParam>
                <name value="based-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-based-on" />
                <type value="reference" />
                <documentation value="Reference to the service request." />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="The subject of the report if a patient" />
            </searchParam>
            <searchParam>
                <name value="specimen" />
                <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-specimen" />
                <type value="reference" />
                <documentation value="The specimen details" />
            </searchParam>
            <searchParam>
                <name value="issued" />
                <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-issued" />
                <type value="date" />
                <documentation value="When the report was issued" />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-category" />
                <type value="token" />
                <documentation value="Which diagnostic discipline/department created the report" />
            </searchParam>
            <searchParam>
                <name value="results-interpreter" />
                <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-results-interpreter" />
                <type value="reference" />
                <documentation value="Who was the source of the report" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-status" />
                <type value="token" />
                <documentation value="The status of the report" />
            </searchParam>
        </resource>
        <resource>
            <type value="DocumentManifest" />
            <profile value="http://hl7.org/fhir/StructureDefinition/DocumentManifest" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="DocumentManifest.item" />
            <searchInclude value="DocumentManifest.subject" />
            <searchInclude value="DocumentManifest.author" />
            <searchInclude value="DocumentManifest.related-ref" />
            <searchInclude value="DocumentManifest.patient" />
            <searchInclude value="DocumentManifest.recipient" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="Unique Identifier for the set of documents" />
            </searchParam>
            <searchParam>
                <name value="item" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-item" />
                <type value="reference" />
                <documentation value="Items in manifest" />
            </searchParam>
            <searchParam>
                <name value="related-id" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-related-id" />
                <type value="token" />
                <documentation value="Identifiers of things that are related" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-subject" />
                <type value="reference" />
                <documentation value="The subject of the set of documents" />
            </searchParam>
            <searchParam>
                <name value="author" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-author" />
                <type value="reference" />
                <documentation value="Who and/or what authored the DocumentManifest" />
            </searchParam>
            <searchParam>
                <name value="created" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-created" />
                <type value="date" />
                <documentation value="When this document manifest created" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-description" />
                <type value="string" />
                <documentation value="Human-readable description (title)" />
            </searchParam>
            <searchParam>
                <name value="source" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-source" />
                <type value="uri" />
                <documentation value="The source system/application/software" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-type" />
                <type value="token" />
                <documentation value="Kind of document set" />
            </searchParam>
            <searchParam>
                <name value="related-ref" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-related-ref" />
                <type value="reference" />
                <documentation value="Related Resource" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="The subject of the set of documents" />
            </searchParam>
            <searchParam>
                <name value="recipient" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-recipient" />
                <type value="reference" />
                <documentation value="Intended to get notified about this set of documents" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-status" />
                <type value="token" />
                <documentation value="current | superseded | entered-in-error" />
            </searchParam>
        </resource>
        <resource>
            <type value="DocumentReference" />
            <profile value="http://hl7.org/fhir/StructureDefinition/DocumentReference" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="DocumentReference.subject" />
            <searchInclude value="DocumentReference.related" />
            <searchInclude value="DocumentReference.patient" />
            <searchInclude value="DocumentReference.authenticator" />
            <searchInclude value="DocumentReference.custodian" />
            <searchInclude value="DocumentReference.author" />
            <searchInclude value="DocumentReference.encounter" />
            <searchInclude value="DocumentReference.relatesto" />
            <searchRevInclude value="Consent.source-reference" />
            <searchRevInclude value="DocumentReference.relatesto" />
            <searchRevInclude value="MedicationKnowledge.monograph" />
            <searchRevInclude value="Observation.derived-from" />
            <searchRevInclude value="Procedure.reason-reference" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-date" />
                <type value="date" />
                <documentation value="When this document reference was created" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-subject" />
                <type value="reference" />
                <documentation value="Who/what is the subject of the document" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-description" />
                <type value="string" />
                <documentation value="Human-readable description" />
            </searchParam>
            <searchParam>
                <name value="language" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-language" />
                <type value="token" />
                <documentation value="Human language of the content (BCP-47)" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-type" />
                <type value="token" />
                <documentation value="Kind of document (LOINC if possible)" />
            </searchParam>
            <searchParam>
                <name value="relation" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-relation" />
                <type value="token" />
                <documentation value="replaces | transforms | signs | appends" />
            </searchParam>
            <searchParam>
                <name value="setting" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-setting" />
                <type value="token" />
                <documentation value="Additional details about where the content was created (e.g. clinical specialty)" />
            </searchParam>
            <searchParam>
                <name value="related" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-related" />
                <type value="reference" />
                <documentation value="Related identifiers or resources" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="Who/what is the subject of the document" />
            </searchParam>
            <searchParam>
                <name value="relationship" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-relationship" />
                <type value="composite" />
                <documentation value="Combination of relation and relatesTo" />
            </searchParam>
            <searchParam>
                <name value="event" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-event" />
                <type value="token" />
                <documentation value="Main clinical acts documented" />
            </searchParam>
            <searchParam>
                <name value="authenticator" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-authenticator" />
                <type value="reference" />
                <documentation value="Who/what authenticated the document" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="Master Version Specific Identifier" />
            </searchParam>
            <searchParam>
                <name value="period" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-period" />
                <type value="date" />
                <documentation value="Time of service that is being documented" />
            </searchParam>
            <searchParam>
                <name value="custodian" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-custodian" />
                <type value="reference" />
                <documentation value="Organization which maintains the document" />
            </searchParam>
            <searchParam>
                <name value="author" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-author" />
                <type value="reference" />
                <documentation value="Who and/or what authored the document" />
            </searchParam>
            <searchParam>
                <name value="format" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-format" />
                <type value="token" />
                <documentation value="Format/content rules for the document" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter" />
                <type value="reference" />
                <documentation value="Context of the document  content" />
            </searchParam>
            <searchParam>
                <name value="contenttype" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-contenttype" />
                <type value="token" />
                <documentation value="Mime type of the content, with charset etc." />
            </searchParam>
            <searchParam>
                <name value="security-label" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-security-label" />
                <type value="token" />
                <documentation value="Document security-tags" />
            </searchParam>
            <searchParam>
                <name value="location" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-location" />
                <type value="uri" />
                <documentation value="Uri where the data can be found" />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-category" />
                <type value="token" />
                <documentation value="Categorization of document" />
            </searchParam>
            <searchParam>
                <name value="relatesto" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-relatesto" />
                <type value="reference" />
                <documentation value="Target of the relationship" />
            </searchParam>
            <searchParam>
                <name value="facility" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-facility" />
                <type value="token" />
                <documentation value="Kind of facility where patient was seen" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-status" />
                <type value="token" />
                <documentation value="current | superseded | entered-in-error" />
            </searchParam>
        </resource>
        <resource>
            <type value="EffectEvidenceSynthesis" />
            <profile value="http://hl7.org/fhir/StructureDefinition/EffectEvidenceSynthesis" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-date" />
                <type value="date" />
                <documentation value="The effect evidence synthesis publication date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-identifier" />
                <type value="token" />
                <documentation value="External identifier for the effect evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the effect evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the effect evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-description" />
                <type value="string" />
                <documentation value="The description of the effect evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the effect evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the effect evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-version" />
                <type value="token" />
                <documentation value="The business version of the effect evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the effect evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the effect evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="effective" />
                <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-effective" />
                <type value="date" />
                <documentation value="The time during which the effect evidence synthesis is intended to be in use" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the effect evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context" />
                <type value="token" />
                <documentation value="A use context assigned to the effect evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the effect evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the effect evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-status" />
                <type value="token" />
                <documentation value="The current status of the effect evidence synthesis" />
            </searchParam>
        </resource>
        <resource>
            <type value="Encounter" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Encounter" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Encounter.practitioner" />
            <searchInclude value="Encounter.subject" />
            <searchInclude value="Encounter.episode-of-care" />
            <searchInclude value="Encounter.diagnosis" />
            <searchInclude value="Encounter.appointment" />
            <searchInclude value="Encounter.part-of" />
            <searchInclude value="Encounter.participant" />
            <searchInclude value="Encounter.based-on" />
            <searchInclude value="Encounter.patient" />
            <searchInclude value="Encounter.reason-reference" />
            <searchInclude value="Encounter.location" />
            <searchInclude value="Encounter.service-provider" />
            <searchInclude value="Encounter.account" />
            <searchRevInclude value="CarePlan.encounter" />
            <searchRevInclude value="CareTeam.encounter" />
            <searchRevInclude value="ChargeItem.context" />
            <searchRevInclude value="Claim.encounter" />
            <searchRevInclude value="ClinicalImpression.encounter" />
            <searchRevInclude value="Communication.encounter" />
            <searchRevInclude value="CommunicationRequest.encounter" />
            <searchRevInclude value="Composition.encounter" />
            <searchRevInclude value="Condition.encounter" />
            <searchRevInclude value="DeviceRequest.encounter" />
            <searchRevInclude value="DiagnosticReport.encounter" />
            <searchRevInclude value="DocumentReference.encounter" />
            <searchRevInclude value="Encounter.part-of" />
            <searchRevInclude value="ExplanationOfBenefit.encounter" />
            <searchRevInclude value="Flag.encounter" />
            <searchRevInclude value="ImagingStudy.encounter" />
            <searchRevInclude value="List.encounter" />
            <searchRevInclude value="Media.encounter" />
            <searchRevInclude value="MedicationAdministration.context" />
            <searchRevInclude value="MedicationDispense.context" />
            <searchRevInclude value="MedicationRequest.encounter" />
            <searchRevInclude value="MedicationStatement.context" />
            <searchRevInclude value="NutritionOrder.encounter" />
            <searchRevInclude value="Observation.encounter" />
            <searchRevInclude value="Procedure.encounter" />
            <searchRevInclude value="QuestionnaireResponse.encounter" />
            <searchRevInclude value="RequestGroup.encounter" />
            <searchRevInclude value="RiskAssessment.encounter" />
            <searchRevInclude value="ServiceRequest.encounter" />
            <searchRevInclude value="Task.encounter" />
            <searchRevInclude value="VisionPrescription.encounter" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-date" />
                <type value="date" />
                <documentation value="A date within the period the Encounter lasted" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="Identifier(s) by which this encounter is known" />
            </searchParam>
            <searchParam>
                <name value="participant-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Encounter-participant-type" />
                <type value="token" />
                <documentation value="Role of participant in encounter" />
            </searchParam>
            <searchParam>
                <name value="practitioner" />
                <definition value="http://hl7.org/fhir/SearchParameter/Encounter-practitioner" />
                <type value="reference" />
                <documentation value="Persons involved in the encounter other than the patient" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/Encounter-subject" />
                <type value="reference" />
                <documentation value="The patient or group present at the encounter" />
            </searchParam>
            <searchParam>
                <name value="length" />
                <definition value="http://hl7.org/fhir/SearchParameter/Encounter-length" />
                <type value="quantity" />
                <documentation value="Length of encounter in days" />
            </searchParam>
            <searchParam>
                <name value="episode-of-care" />
                <definition value="http://hl7.org/fhir/SearchParameter/Encounter-episode-of-care" />
                <type value="reference" />
                <documentation value="Episode(s) of care that this encounter should be recorded against" />
            </searchParam>
            <searchParam>
                <name value="diagnosis" />
                <definition value="http://hl7.org/fhir/SearchParameter/Encounter-diagnosis" />
                <type value="reference" />
                <documentation value="The diagnosis or procedure relevant to the encounter" />
            </searchParam>
            <searchParam>
                <name value="appointment" />
                <definition value="http://hl7.org/fhir/SearchParameter/Encounter-appointment" />
                <type value="reference" />
                <documentation value="The appointment that scheduled this encounter" />
            </searchParam>
            <searchParam>
                <name value="part-of" />
                <definition value="http://hl7.org/fhir/SearchParameter/Encounter-part-of" />
                <type value="reference" />
                <documentation value="Another Encounter this encounter is part of" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-type" />
                <type value="token" />
                <documentation value="Specific type of encounter" />
            </searchParam>
            <searchParam>
                <name value="reason-code" />
                <definition value="http://hl7.org/fhir/SearchParameter/Encounter-reason-code" />
                <type value="token" />
                <documentation value="Coded reason the encounter takes place" />
            </searchParam>
            <searchParam>
                <name value="participant" />
                <definition value="http://hl7.org/fhir/SearchParameter/Encounter-participant" />
                <type value="reference" />
                <documentation value="Persons involved in the encounter other than the patient" />
            </searchParam>
            <searchParam>
                <name value="based-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/Encounter-based-on" />
                <type value="reference" />
                <documentation value="The ServiceRequest that initiated this encounter" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="The patient or group present at the encounter" />
            </searchParam>
            <searchParam>
                <name value="reason-reference" />
                <definition value="http://hl7.org/fhir/SearchParameter/Encounter-reason-reference" />
                <type value="reference" />
                <documentation value="Reason the encounter takes place (reference)" />
            </searchParam>
            <searchParam>
                <name value="location-period" />
                <definition value="http://hl7.org/fhir/SearchParameter/Encounter-location-period" />
                <type value="date" />
                <documentation value="Time period during which the patient was present at the location" />
            </searchParam>
            <searchParam>
                <name value="location" />
                <definition value="http://hl7.org/fhir/SearchParameter/Encounter-location" />
                <type value="reference" />
                <documentation value="Location the encounter takes place" />
            </searchParam>
            <searchParam>
                <name value="service-provider" />
                <definition value="http://hl7.org/fhir/SearchParameter/Encounter-service-provider" />
                <type value="reference" />
                <documentation value="The organization (facility) responsible for this encounter" />
            </searchParam>
            <searchParam>
                <name value="special-arrangement" />
                <definition value="http://hl7.org/fhir/SearchParameter/Encounter-special-arrangement" />
                <type value="token" />
                <documentation value="Wheelchair, translator, stretcher, etc." />
            </searchParam>
            <searchParam>
                <name value="class" />
                <definition value="http://hl7.org/fhir/SearchParameter/Encounter-class" />
                <type value="token" />
                <documentation value="Classification of patient encounter" />
            </searchParam>
            <searchParam>
                <name value="account" />
                <definition value="http://hl7.org/fhir/SearchParameter/Encounter-account" />
                <type value="reference" />
                <documentation value="The set of accounts that may be used for billing for this Encounter" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Encounter-status" />
                <type value="token" />
                <documentation value="planned | arrived | triaged | in-progress | onleave | finished | cancelled +" />
            </searchParam>
        </resource>
        <resource>
            <type value="Endpoint" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Endpoint" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Endpoint.organization" />
            <searchRevInclude value="HealthcareService.endpoint" />
            <searchRevInclude value="ImagingStudy.endpoint" />
            <searchRevInclude value="InsurancePlan.endpoint" />
            <searchRevInclude value="Location.endpoint" />
            <searchRevInclude value="Organization.endpoint" />
            <searchRevInclude value="OrganizationAffiliation.endpoint" />
            <searchRevInclude value="PractitionerRole.endpoint" />
            <searchParam>
                <name value="payload-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-payload-type" />
                <type value="token" />
                <documentation value="The type of content that may be used at this endpoint (e.g. XDS Discharge summaries)" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-identifier" />
                <type value="token" />
                <documentation value="Identifies this endpoint across multiple systems" />
            </searchParam>
            <searchParam>
                <name value="organization" />
                <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-organization" />
                <type value="reference" />
                <documentation value="The organization that is managing the endpoint" />
            </searchParam>
            <searchParam>
                <name value="connection-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-connection-type" />
                <type value="token" />
                <documentation value="Protocol/Profile/Standard to be used with this endpoint connection" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-name" />
                <type value="string" />
                <documentation value="A name that this endpoint can be identified by" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-status" />
                <type value="token" />
                <documentation value="The current status of the Endpoint (usually expected to be active)" />
            </searchParam>
        </resource>
        <resource>
            <type value="EnrollmentRequest" />
            <profile value="http://hl7.org/fhir/StructureDefinition/EnrollmentRequest" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="EnrollmentRequest.subject" />
            <searchInclude value="EnrollmentRequest.patient" />
            <searchRevInclude value="EnrollmentResponse.request" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentRequest-identifier" />
                <type value="token" />
                <documentation value="The business identifier of the Enrollment" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentRequest-subject" />
                <type value="reference" />
                <documentation value="The party to be enrolled" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentRequest-patient" />
                <type value="reference" />
                <documentation value="The party to be enrolled" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentRequest-status" />
                <type value="token" />
                <documentation value="The status of the enrollment" />
            </searchParam>
        </resource>
        <resource>
            <type value="EnrollmentResponse" />
            <profile value="http://hl7.org/fhir/StructureDefinition/EnrollmentResponse" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="EnrollmentResponse.request" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentResponse-identifier" />
                <type value="token" />
                <documentation value="The business identifier of the EnrollmentResponse" />
            </searchParam>
            <searchParam>
                <name value="request" />
                <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentResponse-request" />
                <type value="reference" />
                <documentation value="The reference to the claim" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentResponse-status" />
                <type value="token" />
                <documentation value="The status of the enrollment response" />
            </searchParam>
        </resource>
        <resource>
            <type value="EpisodeOfCare" />
            <profile value="http://hl7.org/fhir/StructureDefinition/EpisodeOfCare" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="EpisodeOfCare.condition" />
            <searchInclude value="EpisodeOfCare.patient" />
            <searchInclude value="EpisodeOfCare.organization" />
            <searchInclude value="EpisodeOfCare.care-manager" />
            <searchInclude value="EpisodeOfCare.incoming-referral" />
            <searchRevInclude value="ChargeItem.context" />
            <searchRevInclude value="DocumentReference.encounter" />
            <searchRevInclude value="Encounter.episode-of-care" />
            <searchRevInclude value="MedicationAdministration.context" />
            <searchRevInclude value="MedicationDispense.context" />
            <searchRevInclude value="MedicationStatement.context" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-date" />
                <type value="date" />
                <documentation value="The provided date search value falls within the episode of care&#39;s period" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="Business Identifier(s) relevant for this EpisodeOfCare" />
            </searchParam>
            <searchParam>
                <name value="condition" />
                <definition value="http://hl7.org/fhir/SearchParameter/EpisodeOfCare-condition" />
                <type value="reference" />
                <documentation value="Conditions/problems/diagnoses this episode of care is for" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="The patient who is the focus of this episode of care" />
            </searchParam>
            <searchParam>
                <name value="organization" />
                <definition value="http://hl7.org/fhir/SearchParameter/EpisodeOfCare-organization" />
                <type value="reference" />
                <documentation value="The organization that has assumed the specific responsibilities of this EpisodeOfCare" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-type" />
                <type value="token" />
                <documentation value="Type/class  - e.g. specialist referral, disease management" />
            </searchParam>
            <searchParam>
                <name value="care-manager" />
                <definition value="http://hl7.org/fhir/SearchParameter/EpisodeOfCare-care-manager" />
                <type value="reference" />
                <documentation value="Care manager/care coordinator for the patient" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/EpisodeOfCare-status" />
                <type value="token" />
                <documentation value="The current status of the Episode of Care as provided (does not check the status history collection)" />
            </searchParam>
            <searchParam>
                <name value="incoming-referral" />
                <definition value="http://hl7.org/fhir/SearchParameter/EpisodeOfCare-incoming-referral" />
                <type value="reference" />
                <documentation value="Incoming Referral Request" />
            </searchParam>
        </resource>
        <resource>
            <type value="EventDefinition" />
            <profile value="http://hl7.org/fhir/StructureDefinition/EventDefinition" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="EventDefinition.successor" />
            <searchInclude value="EventDefinition.derived-from" />
            <searchInclude value="EventDefinition.predecessor" />
            <searchInclude value="EventDefinition.composed-of" />
            <searchInclude value="EventDefinition.depends-on" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-date" />
                <type value="date" />
                <documentation value="The event definition publication date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-identifier" />
                <type value="token" />
                <documentation value="External identifier for the event definition" />
            </searchParam>
            <searchParam>
                <name value="successor" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-successor" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the event definition" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the event definition" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-description" />
                <type value="string" />
                <documentation value="The description of the event definition" />
            </searchParam>
            <searchParam>
                <name value="derived-from" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-derived-from" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the event definition" />
            </searchParam>
            <searchParam>
                <name value="predecessor" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-predecessor" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the event definition" />
            </searchParam>
            <searchParam>
                <name value="composed-of" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-composed-of" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-version" />
                <type value="token" />
                <documentation value="The business version of the event definition" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the event definition" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the event definition" />
            </searchParam>
            <searchParam>
                <name value="effective" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-effective" />
                <type value="date" />
                <documentation value="The time during which the event definition is intended to be in use" />
            </searchParam>
            <searchParam>
                <name value="depends-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-depends-on" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the event definition" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-context" />
                <type value="token" />
                <documentation value="A use context assigned to the event definition" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the event definition" />
            </searchParam>
            <searchParam>
                <name value="topic" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-topic" />
                <type value="token" />
                <documentation value="Topics associated with the module" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the event definition" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-status" />
                <type value="token" />
                <documentation value="The current status of the event definition" />
            </searchParam>
        </resource>
        <resource>
            <type value="Evidence" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Evidence" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Evidence.successor" />
            <searchInclude value="Evidence.derived-from" />
            <searchInclude value="Evidence.predecessor" />
            <searchInclude value="Evidence.composed-of" />
            <searchInclude value="Evidence.depends-on" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-date" />
                <type value="date" />
                <documentation value="The evidence publication date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-identifier" />
                <type value="token" />
                <documentation value="External identifier for the evidence" />
            </searchParam>
            <searchParam>
                <name value="successor" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-successor" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the evidence" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the evidence" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-description" />
                <type value="string" />
                <documentation value="The description of the evidence" />
            </searchParam>
            <searchParam>
                <name value="derived-from" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-derived-from" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the evidence" />
            </searchParam>
            <searchParam>
                <name value="predecessor" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-predecessor" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the evidence" />
            </searchParam>
            <searchParam>
                <name value="composed-of" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-composed-of" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-version" />
                <type value="token" />
                <documentation value="The business version of the evidence" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the evidence" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the evidence" />
            </searchParam>
            <searchParam>
                <name value="effective" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-effective" />
                <type value="date" />
                <documentation value="The time during which the evidence is intended to be in use" />
            </searchParam>
            <searchParam>
                <name value="depends-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-depends-on" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the evidence" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-context" />
                <type value="token" />
                <documentation value="A use context assigned to the evidence" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the evidence" />
            </searchParam>
            <searchParam>
                <name value="topic" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-topic" />
                <type value="token" />
                <documentation value="Topics associated with the Evidence" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the evidence" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Evidence-status" />
                <type value="token" />
                <documentation value="The current status of the evidence" />
            </searchParam>
        </resource>
        <resource>
            <type value="EvidenceVariable" />
            <profile value="http://hl7.org/fhir/StructureDefinition/EvidenceVariable" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="EvidenceVariable.successor" />
            <searchInclude value="EvidenceVariable.derived-from" />
            <searchInclude value="EvidenceVariable.predecessor" />
            <searchInclude value="EvidenceVariable.composed-of" />
            <searchInclude value="EvidenceVariable.depends-on" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-date" />
                <type value="date" />
                <documentation value="The evidence variable publication date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-identifier" />
                <type value="token" />
                <documentation value="External identifier for the evidence variable" />
            </searchParam>
            <searchParam>
                <name value="successor" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-successor" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the evidence variable" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the evidence variable" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-description" />
                <type value="string" />
                <documentation value="The description of the evidence variable" />
            </searchParam>
            <searchParam>
                <name value="derived-from" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-derived-from" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the evidence variable" />
            </searchParam>
            <searchParam>
                <name value="predecessor" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-predecessor" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the evidence variable" />
            </searchParam>
            <searchParam>
                <name value="composed-of" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-composed-of" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-version" />
                <type value="token" />
                <documentation value="The business version of the evidence variable" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the evidence variable" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the evidence variable" />
            </searchParam>
            <searchParam>
                <name value="effective" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-effective" />
                <type value="date" />
                <documentation value="The time during which the evidence variable is intended to be in use" />
            </searchParam>
            <searchParam>
                <name value="depends-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-depends-on" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the evidence variable" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-context" />
                <type value="token" />
                <documentation value="A use context assigned to the evidence variable" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the evidence variable" />
            </searchParam>
            <searchParam>
                <name value="topic" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-topic" />
                <type value="token" />
                <documentation value="Topics associated with the EvidenceVariable" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the evidence variable" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-status" />
                <type value="token" />
                <documentation value="The current status of the evidence variable" />
            </searchParam>
        </resource>
        <resource>
            <type value="ExampleScenario" />
            <profile value="http://hl7.org/fhir/StructureDefinition/ExampleScenario" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-date" />
                <type value="date" />
                <documentation value="The example scenario publication date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-identifier" />
                <type value="token" />
                <documentation value="External identifier for the example scenario" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the example scenario" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the example scenario" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the example scenario" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-version" />
                <type value="token" />
                <documentation value="The business version of the example scenario" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the example scenario" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the example scenario" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the example scenario" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-context" />
                <type value="token" />
                <documentation value="A use context assigned to the example scenario" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the example scenario" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the example scenario" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-status" />
                <type value="token" />
                <documentation value="The current status of the example scenario" />
            </searchParam>
        </resource>
        <resource>
            <type value="ExplanationOfBenefit" />
            <profile value="http://hl7.org/fhir/StructureDefinition/ExplanationOfBenefit" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="ExplanationOfBenefit.coverage" />
            <searchInclude value="ExplanationOfBenefit.care-team" />
            <searchInclude value="ExplanationOfBenefit.encounter" />
            <searchInclude value="ExplanationOfBenefit.payee" />
            <searchInclude value="ExplanationOfBenefit.provider" />
            <searchInclude value="ExplanationOfBenefit.patient" />
            <searchInclude value="ExplanationOfBenefit.detail-udi" />
            <searchInclude value="ExplanationOfBenefit.claim" />
            <searchInclude value="ExplanationOfBenefit.enterer" />
            <searchInclude value="ExplanationOfBenefit.procedure-udi" />
            <searchInclude value="ExplanationOfBenefit.subdetail-udi" />
            <searchInclude value="ExplanationOfBenefit.facility" />
            <searchInclude value="ExplanationOfBenefit.item-udi" />
            <searchParam>
                <name value="coverage" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-coverage" />
                <type value="reference" />
                <documentation value="The plan under which the claim was adjudicated" />
            </searchParam>
            <searchParam>
                <name value="care-team" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-care-team" />
                <type value="reference" />
                <documentation value="Member of the CareTeam" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-identifier" />
                <type value="token" />
                <documentation value="The business identifier of the Explanation of Benefit" />
            </searchParam>
            <searchParam>
                <name value="created" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-created" />
                <type value="date" />
                <documentation value="The creation date for the EOB" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-encounter" />
                <type value="reference" />
                <documentation value="Encounters associated with a billed line item" />
            </searchParam>
            <searchParam>
                <name value="payee" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-payee" />
                <type value="reference" />
                <documentation value="The party receiving any payment for the Claim" />
            </searchParam>
            <searchParam>
                <name value="disposition" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-disposition" />
                <type value="string" />
                <documentation value="The contents of the disposition message" />
            </searchParam>
            <searchParam>
                <name value="provider" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-provider" />
                <type value="reference" />
                <documentation value="The reference to the provider" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-patient" />
                <type value="reference" />
                <documentation value="The reference to the patient" />
            </searchParam>
            <searchParam>
                <name value="detail-udi" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-detail-udi" />
                <type value="reference" />
                <documentation value="UDI associated with a line item detail product or service" />
            </searchParam>
            <searchParam>
                <name value="claim" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-claim" />
                <type value="reference" />
                <documentation value="The reference to the claim" />
            </searchParam>
            <searchParam>
                <name value="enterer" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-enterer" />
                <type value="reference" />
                <documentation value="The party responsible for the entry of the Claim" />
            </searchParam>
            <searchParam>
                <name value="procedure-udi" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-procedure-udi" />
                <type value="reference" />
                <documentation value="UDI associated with a procedure" />
            </searchParam>
            <searchParam>
                <name value="subdetail-udi" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-subdetail-udi" />
                <type value="reference" />
                <documentation value="UDI associated with a line item detail subdetail product or service" />
            </searchParam>
            <searchParam>
                <name value="facility" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-facility" />
                <type value="reference" />
                <documentation value="Facility responsible for the goods and services" />
            </searchParam>
            <searchParam>
                <name value="item-udi" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-item-udi" />
                <type value="reference" />
                <documentation value="UDI associated with a line item product or service" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-status" />
                <type value="token" />
                <documentation value="Status of the instance" />
            </searchParam>
        </resource>
        <resource>
            <type value="FamilyMemberHistory" />
            <profile value="http://hl7.org/fhir/StructureDefinition/FamilyMemberHistory" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="FamilyMemberHistory.patient" />
            <searchInclude value="FamilyMemberHistory.instantiates-canonical" />
            <searchRevInclude value="ClinicalImpression.investigation" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-date" />
                <type value="date" />
                <documentation value="When history was recorded or last updated" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="A search by a record identifier" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-code" />
                <type value="token" />
                <documentation value="A search by a condition code" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="The identity of a subject to list family member history items for" />
            </searchParam>
            <searchParam>
                <name value="sex" />
                <definition value="http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-sex" />
                <type value="token" />
                <documentation value="A search by a sex code of a family member" />
            </searchParam>
            <searchParam>
                <name value="instantiates-canonical" />
                <definition value="http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-instantiates-canonical" />
                <type value="reference" />
                <documentation value="Instantiates FHIR protocol or definition" />
            </searchParam>
            <searchParam>
                <name value="instantiates-uri" />
                <definition value="http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-instantiates-uri" />
                <type value="uri" />
                <documentation value="Instantiates external protocol or definition" />
            </searchParam>
            <searchParam>
                <name value="relationship" />
                <definition value="http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-relationship" />
                <type value="token" />
                <documentation value="A search by a relationship type" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-status" />
                <type value="token" />
                <documentation value="partial | completed | entered-in-error | health-unknown" />
            </searchParam>
        </resource>
        <resource>
            <type value="Flag" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Flag" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Flag.subject" />
            <searchInclude value="Flag.patient" />
            <searchInclude value="Flag.author" />
            <searchInclude value="Flag.encounter" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-date" />
                <type value="date" />
                <documentation value="Time period when flag is active" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Flag-identifier" />
                <type value="token" />
                <documentation value="Business identifier" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/Flag-subject" />
                <type value="reference" />
                <documentation value="The identity of a subject to list flags for" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="The identity of a subject to list flags for" />
            </searchParam>
            <searchParam>
                <name value="author" />
                <definition value="http://hl7.org/fhir/SearchParameter/Flag-author" />
                <type value="reference" />
                <documentation value="Flag creator" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter" />
                <type value="reference" />
                <documentation value="Alert relevant during encounter" />
            </searchParam>
        </resource>
        <resource>
            <type value="Goal" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Goal" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Goal.patient" />
            <searchInclude value="Goal.subject" />
            <searchRevInclude value="CarePlan.goal" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="External Ids for this goal" />
            </searchParam>
            <searchParam>
                <name value="lifecycle-status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Goal-lifecycle-status" />
                <type value="token" />
                <documentation value="proposed | planned | accepted | active | on-hold | completed | cancelled | entered-in-error | rejected" />
            </searchParam>
            <searchParam>
                <name value="achievement-status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Goal-achievement-status" />
                <type value="token" />
                <documentation value="in-progress | improving | worsening | no-change | achieved | sustaining | not-achieved | no-progress | not-attainable" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="Who this goal is intended for" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/Goal-subject" />
                <type value="reference" />
                <documentation value="Who this goal is intended for" />
            </searchParam>
            <searchParam>
                <name value="start-date" />
                <definition value="http://hl7.org/fhir/SearchParameter/Goal-start-date" />
                <type value="date" />
                <documentation value="When goal pursuit begins" />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/Goal-category" />
                <type value="token" />
                <documentation value="E.g. Treatment, dietary, behavioral, etc." />
            </searchParam>
            <searchParam>
                <name value="target-date" />
                <definition value="http://hl7.org/fhir/SearchParameter/Goal-target-date" />
                <type value="date" />
                <documentation value="Reach goal on or before" />
            </searchParam>
        </resource>
        <resource>
            <type value="GraphDefinition" />
            <profile value="http://hl7.org/fhir/StructureDefinition/GraphDefinition" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-date" />
                <type value="date" />
                <documentation value="The graph definition publication date" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the graph definition" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the graph definition" />
            </searchParam>
            <searchParam>
                <name value="start" />
                <definition value="http://hl7.org/fhir/SearchParameter/GraphDefinition-start" />
                <type value="token" />
                <documentation value="Type of resource at which the graph starts" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-description" />
                <type value="string" />
                <documentation value="The description of the graph definition" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the graph definition" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-version" />
                <type value="token" />
                <documentation value="The business version of the graph definition" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the graph definition" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the graph definition" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the graph definition" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context" />
                <type value="token" />
                <documentation value="A use context assigned to the graph definition" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the graph definition" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the graph definition" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-status" />
                <type value="token" />
                <documentation value="The current status of the graph definition" />
            </searchParam>
        </resource>
        <resource>
            <type value="Group" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Group" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Group.managing-entity" />
            <searchInclude value="Group.member" />
            <searchRevInclude value="AdverseEvent.subject" />
            <searchRevInclude value="CarePlan.subject" />
            <searchRevInclude value="CarePlan.patient" />
            <searchRevInclude value="CareTeam.patient" />
            <searchRevInclude value="CareTeam.subject" />
            <searchRevInclude value="ChargeItem.subject" />
            <searchRevInclude value="ChargeItem.patient" />
            <searchRevInclude value="ClinicalImpression.subject" />
            <searchRevInclude value="ClinicalImpression.patient" />
            <searchRevInclude value="Communication.subject" />
            <searchRevInclude value="Communication.patient" />
            <searchRevInclude value="Communication.recipient" />
            <searchRevInclude value="CommunicationRequest.subject" />
            <searchRevInclude value="CommunicationRequest.patient" />
            <searchRevInclude value="CommunicationRequest.recipient" />
            <searchRevInclude value="Condition.subject" />
            <searchRevInclude value="Condition.patient" />
            <searchRevInclude value="Consent.actor" />
            <searchRevInclude value="DeviceRequest.subject" />
            <searchRevInclude value="DeviceRequest.patient" />
            <searchRevInclude value="DeviceUseStatement.subject" />
            <searchRevInclude value="DeviceUseStatement.patient" />
            <searchRevInclude value="DiagnosticReport.subject" />
            <searchRevInclude value="DiagnosticReport.patient" />
            <searchRevInclude value="DocumentManifest.subject" />
            <searchRevInclude value="DocumentManifest.patient" />
            <searchRevInclude value="DocumentReference.subject" />
            <searchRevInclude value="DocumentReference.patient" />
            <searchRevInclude value="Encounter.subject" />
            <searchRevInclude value="Encounter.patient" />
            <searchRevInclude value="Flag.subject" />
            <searchRevInclude value="Flag.patient" />
            <searchRevInclude value="Goal.patient" />
            <searchRevInclude value="Goal.subject" />
            <searchRevInclude value="Group.member" />
            <searchRevInclude value="GuidanceResponse.patient" />
            <searchRevInclude value="GuidanceResponse.subject" />
            <searchRevInclude value="ImagingStudy.subject" />
            <searchRevInclude value="ImagingStudy.patient" />
            <searchRevInclude value="Invoice.subject" />
            <searchRevInclude value="Invoice.patient" />
            <searchRevInclude value="List.subject" />
            <searchRevInclude value="List.patient" />
            <searchRevInclude value="MeasureReport.patient" />
            <searchRevInclude value="MeasureReport.subject" />
            <searchRevInclude value="Media.subject" />
            <searchRevInclude value="Media.patient" />
            <searchRevInclude value="MedicationAdministration.subject" />
            <searchRevInclude value="MedicationAdministration.patient" />
            <searchRevInclude value="MedicationDispense.subject" />
            <searchRevInclude value="MedicationDispense.patient" />
            <searchRevInclude value="MedicationRequest.subject" />
            <searchRevInclude value="MedicationRequest.patient" />
            <searchRevInclude value="MedicationStatement.subject" />
            <searchRevInclude value="MedicationStatement.patient" />
            <searchRevInclude value="Observation.subject" />
            <searchRevInclude value="Observation.patient" />
            <searchRevInclude value="Procedure.subject" />
            <searchRevInclude value="Procedure.patient" />
            <searchRevInclude value="RequestGroup.subject" />
            <searchRevInclude value="RequestGroup.patient" />
            <searchRevInclude value="RiskAssessment.subject" />
            <searchRevInclude value="RiskAssessment.patient" />
            <searchRevInclude value="ServiceRequest.subject" />
            <searchRevInclude value="ServiceRequest.patient" />
            <searchRevInclude value="Specimen.subject" />
            <searchRevInclude value="Specimen.patient" />
            <searchParam>
                <name value="actual" />
                <definition value="http://hl7.org/fhir/SearchParameter/Group-actual" />
                <type value="token" />
                <documentation value="Descriptive or actual" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Group-identifier" />
                <type value="token" />
                <documentation value="Unique id" />
            </searchParam>
            <searchParam>
                <name value="characteristic-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/Group-characteristic-value" />
                <type value="composite" />
                <documentation value="A composite of both characteristic and value" />
            </searchParam>
            <searchParam>
                <name value="managing-entity" />
                <definition value="http://hl7.org/fhir/SearchParameter/Group-managing-entity" />
                <type value="reference" />
                <documentation value="Entity that is the custodian of the Group&#39;s definition" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/Group-code" />
                <type value="token" />
                <documentation value="The kind of resources contained" />
            </searchParam>
            <searchParam>
                <name value="member" />
                <definition value="http://hl7.org/fhir/SearchParameter/Group-member" />
                <type value="reference" />
                <documentation value="Reference to the group member" />
            </searchParam>
            <searchParam>
                <name value="exclude" />
                <definition value="http://hl7.org/fhir/SearchParameter/Group-exclude" />
                <type value="token" />
                <documentation value="Group includes or excludes" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Group-type" />
                <type value="token" />
                <documentation value="The type of resources the group contains" />
            </searchParam>
            <searchParam>
                <name value="value" />
                <definition value="http://hl7.org/fhir/SearchParameter/Group-value" />
                <type value="token" />
                <documentation value="Value held by characteristic" />
            </searchParam>
            <searchParam>
                <name value="characteristic" />
                <definition value="http://hl7.org/fhir/SearchParameter/Group-characteristic" />
                <type value="token" />
                <documentation value="Kind of characteristic" />
            </searchParam>
        </resource>
        <resource>
            <type value="GuidanceResponse" />
            <profile value="http://hl7.org/fhir/StructureDefinition/GuidanceResponse" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="GuidanceResponse.patient" />
            <searchInclude value="GuidanceResponse.subject" />
            <searchParam>
                <name value="request" />
                <definition value="http://hl7.org/fhir/SearchParameter/GuidanceResponse-request" />
                <type value="token" />
                <documentation value="The identifier of the request associated with the response" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/GuidanceResponse-identifier" />
                <type value="token" />
                <documentation value="The identifier of the guidance response" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/GuidanceResponse-patient" />
                <type value="reference" />
                <documentation value="The identity of a patient to search for guidance response results" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/GuidanceResponse-subject" />
                <type value="reference" />
                <documentation value="The subject that the guidance response is about" />
            </searchParam>
        </resource>
        <resource>
            <type value="HealthcareService" />
            <profile value="http://hl7.org/fhir/StructureDefinition/HealthcareService" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="HealthcareService.endpoint" />
            <searchInclude value="HealthcareService.coverage-area" />
            <searchInclude value="HealthcareService.organization" />
            <searchInclude value="HealthcareService.location" />
            <searchRevInclude value="Account.subject" />
            <searchRevInclude value="Account.patient" />
            <searchRevInclude value="Appointment.practitioner" />
            <searchRevInclude value="Appointment.actor" />
            <searchRevInclude value="Appointment.patient" />
            <searchRevInclude value="Appointment.location" />
            <searchRevInclude value="AppointmentResponse.actor" />
            <searchRevInclude value="AppointmentResponse.practitioner" />
            <searchRevInclude value="AppointmentResponse.patient" />
            <searchRevInclude value="AppointmentResponse.location" />
            <searchRevInclude value="CarePlan.performer" />
            <searchRevInclude value="Communication.sender" />
            <searchRevInclude value="Communication.recipient" />
            <searchRevInclude value="CommunicationRequest.sender" />
            <searchRevInclude value="CommunicationRequest.recipient" />
            <searchRevInclude value="DeviceRequest.performer" />
            <searchRevInclude value="OrganizationAffiliation.service" />
            <searchRevInclude value="PractitionerRole.service" />
            <searchRevInclude value="Schedule.actor" />
            <searchRevInclude value="ServiceRequest.performer" />
            <searchRevInclude value="SupplyRequest.supplier" />
            <searchRevInclude value="Task.owner" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-identifier" />
                <type value="token" />
                <documentation value="External identifiers for this item" />
            </searchParam>
            <searchParam>
                <name value="specialty" />
                <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-specialty" />
                <type value="token" />
                <documentation value="The specialty of the service provided by this healthcare service" />
            </searchParam>
            <searchParam>
                <name value="endpoint" />
                <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-endpoint" />
                <type value="reference" />
                <documentation value="Technical endpoints providing access to electronic services operated for the healthcare service" />
            </searchParam>
            <searchParam>
                <name value="service-category" />
                <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-service-category" />
                <type value="token" />
                <documentation value="Service Category of the Healthcare Service" />
            </searchParam>
            <searchParam>
                <name value="coverage-area" />
                <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-coverage-area" />
                <type value="reference" />
                <documentation value="Location(s) service is intended for/available to" />
            </searchParam>
            <searchParam>
                <name value="service-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-service-type" />
                <type value="token" />
                <documentation value="The type of service provided by this healthcare service" />
            </searchParam>
            <searchParam>
                <name value="organization" />
                <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-organization" />
                <type value="reference" />
                <documentation value="The organization that provides this Healthcare Service" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-name" />
                <type value="string" />
                <documentation value="A portion of the Healthcare service name" />
            </searchParam>
            <searchParam>
                <name value="active" />
                <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-active" />
                <type value="token" />
                <documentation value="The Healthcare Service is currently marked as active" />
            </searchParam>
            <searchParam>
                <name value="location" />
                <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-location" />
                <type value="reference" />
                <documentation value="The location of the Healthcare Service" />
            </searchParam>
            <searchParam>
                <name value="program" />
                <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-program" />
                <type value="token" />
                <documentation value="One of the Programs supported by this HealthcareService" />
            </searchParam>
            <searchParam>
                <name value="characteristic" />
                <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-characteristic" />
                <type value="token" />
                <documentation value="One of the HealthcareService&#39;s characteristics" />
            </searchParam>
        </resource>
        <resource>
            <type value="ImagingStudy" />
            <profile value="http://hl7.org/fhir/StructureDefinition/ImagingStudy" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="ImagingStudy.performer" />
            <searchInclude value="ImagingStudy.subject" />
            <searchInclude value="ImagingStudy.interpreter" />
            <searchInclude value="ImagingStudy.encounter" />
            <searchInclude value="ImagingStudy.referrer" />
            <searchInclude value="ImagingStudy.endpoint" />
            <searchInclude value="ImagingStudy.patient" />
            <searchInclude value="ImagingStudy.basedon" />
            <searchRevInclude value="ChargeItem.service" />
            <searchRevInclude value="ClinicalImpression.investigation" />
            <searchRevInclude value="Observation.derived-from" />
            <searchRevInclude value="Observation.part-of" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="Identifiers for the Study, such as DICOM Study Instance UID and Accession number" />
            </searchParam>
            <searchParam>
                <name value="reason" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-reason" />
                <type value="token" />
                <documentation value="The reason for the study" />
            </searchParam>
            <searchParam>
                <name value="dicom-class" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-dicom-class" />
                <type value="token" />
                <documentation value="The type of the instance" />
            </searchParam>
            <searchParam>
                <name value="modality" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-modality" />
                <type value="token" />
                <documentation value="The modality of the series" />
            </searchParam>
            <searchParam>
                <name value="bodysite" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-bodysite" />
                <type value="token" />
                <documentation value="The body site studied" />
            </searchParam>
            <searchParam>
                <name value="instance" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-instance" />
                <type value="token" />
                <documentation value="SOP Instance UID for an instance" />
            </searchParam>
            <searchParam>
                <name value="performer" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-performer" />
                <type value="reference" />
                <documentation value="The person who performed the study" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-subject" />
                <type value="reference" />
                <documentation value="Who the study is about" />
            </searchParam>
            <searchParam>
                <name value="started" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-started" />
                <type value="date" />
                <documentation value="When the study was started" />
            </searchParam>
            <searchParam>
                <name value="interpreter" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-interpreter" />
                <type value="reference" />
                <documentation value="Who interpreted the images" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-encounter" />
                <type value="reference" />
                <documentation value="The context of the study" />
            </searchParam>
            <searchParam>
                <name value="referrer" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-referrer" />
                <type value="reference" />
                <documentation value="The referring physician" />
            </searchParam>
            <searchParam>
                <name value="endpoint" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-endpoint" />
                <type value="reference" />
                <documentation value="The endpoint for the study or series" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="Who the study is about" />
            </searchParam>
            <searchParam>
                <name value="series" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-series" />
                <type value="token" />
                <documentation value="DICOM Series Instance UID for a series" />
            </searchParam>
            <searchParam>
                <name value="basedon" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-basedon" />
                <type value="reference" />
                <documentation value="The order for the image" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-status" />
                <type value="token" />
                <documentation value="The status of the study" />
            </searchParam>
        </resource>
        <resource>
            <type value="Immunization" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Immunization" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Immunization.performer" />
            <searchInclude value="Immunization.reaction" />
            <searchInclude value="Immunization.manufacturer" />
            <searchInclude value="Immunization.patient" />
            <searchInclude value="Immunization.reason-reference" />
            <searchInclude value="Immunization.location" />
            <searchRevInclude value="AdverseEvent.substance" />
            <searchRevInclude value="ChargeItem.service" />
            <searchRevInclude value="ImmunizationEvaluation.immunization-event" />
            <searchRevInclude value="ImmunizationRecommendation.support" />
            <searchRevInclude value="Observation.part-of" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-date" />
                <type value="date" />
                <documentation value="Vaccination  (non)-Administration Date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="Business identifier" />
            </searchParam>
            <searchParam>
                <name value="performer" />
                <definition value="http://hl7.org/fhir/SearchParameter/Immunization-performer" />
                <type value="reference" />
                <documentation value="The practitioner or organization who played a role in the vaccination" />
            </searchParam>
            <searchParam>
                <name value="reaction" />
                <definition value="http://hl7.org/fhir/SearchParameter/Immunization-reaction" />
                <type value="reference" />
                <documentation value="Additional information on reaction" />
            </searchParam>
            <searchParam>
                <name value="lot-number" />
                <definition value="http://hl7.org/fhir/SearchParameter/Immunization-lot-number" />
                <type value="string" />
                <documentation value="Vaccine Lot Number" />
            </searchParam>
            <searchParam>
                <name value="status-reason" />
                <definition value="http://hl7.org/fhir/SearchParameter/Immunization-status-reason" />
                <type value="token" />
                <documentation value="Reason why the vaccine was not administered" />
            </searchParam>
            <searchParam>
                <name value="reason-code" />
                <definition value="http://hl7.org/fhir/SearchParameter/Immunization-reason-code" />
                <type value="token" />
                <documentation value="Reason why the vaccine was administered" />
            </searchParam>
            <searchParam>
                <name value="manufacturer" />
                <definition value="http://hl7.org/fhir/SearchParameter/Immunization-manufacturer" />
                <type value="reference" />
                <documentation value="Vaccine Manufacturer" />
            </searchParam>
            <searchParam>
                <name value="target-disease" />
                <definition value="http://hl7.org/fhir/SearchParameter/Immunization-target-disease" />
                <type value="token" />
                <documentation value="The target disease the dose is being administered against" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="The patient for the vaccination record" />
            </searchParam>
            <searchParam>
                <name value="series" />
                <definition value="http://hl7.org/fhir/SearchParameter/Immunization-series" />
                <type value="string" />
                <documentation value="The series being followed by the provider" />
            </searchParam>
            <searchParam>
                <name value="vaccine-code" />
                <definition value="http://hl7.org/fhir/SearchParameter/Immunization-vaccine-code" />
                <type value="token" />
                <documentation value="Vaccine Product Administered" />
            </searchParam>
            <searchParam>
                <name value="reason-reference" />
                <definition value="http://hl7.org/fhir/SearchParameter/Immunization-reason-reference" />
                <type value="reference" />
                <documentation value="Why immunization occurred" />
            </searchParam>
            <searchParam>
                <name value="location" />
                <definition value="http://hl7.org/fhir/SearchParameter/Immunization-location" />
                <type value="reference" />
                <documentation value="The service delivery location or facility in which the vaccine was / was to be administered" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Immunization-status" />
                <type value="token" />
                <documentation value="Immunization event status" />
            </searchParam>
            <searchParam>
                <name value="reaction-date" />
                <definition value="http://hl7.org/fhir/SearchParameter/Immunization-reaction-date" />
                <type value="date" />
                <documentation value="When reaction started" />
            </searchParam>
        </resource>
        <resource>
            <type value="ImmunizationEvaluation" />
            <profile value="http://hl7.org/fhir/StructureDefinition/ImmunizationEvaluation" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="ImmunizationEvaluation.patient" />
            <searchInclude value="ImmunizationEvaluation.immunization-event" />
            <searchRevInclude value="ImmunizationRecommendation.support" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-date" />
                <type value="date" />
                <documentation value="Date the evaluation was generated" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-identifier" />
                <type value="token" />
                <documentation value="ID of the evaluation" />
            </searchParam>
            <searchParam>
                <name value="target-disease" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-target-disease" />
                <type value="token" />
                <documentation value="The vaccine preventable disease being evaluated against" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-patient" />
                <type value="reference" />
                <documentation value="The patient being evaluated" />
            </searchParam>
            <searchParam>
                <name value="dose-status" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-dose-status" />
                <type value="token" />
                <documentation value="The status of the dose relative to published recommendations" />
            </searchParam>
            <searchParam>
                <name value="immunization-event" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-immunization-event" />
                <type value="reference" />
                <documentation value="The vaccine administration event being evaluated" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-status" />
                <type value="token" />
                <documentation value="Immunization evaluation status" />
            </searchParam>
        </resource>
        <resource>
            <type value="ImmunizationRecommendation" />
            <profile value="http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="ImmunizationRecommendation.patient" />
            <searchInclude value="ImmunizationRecommendation.information" />
            <searchInclude value="ImmunizationRecommendation.support" />
            <searchRevInclude value="Appointment.reason-reference" />
            <searchRevInclude value="DiagnosticReport.based-on" />
            <searchRevInclude value="Encounter.reason-reference" />
            <searchRevInclude value="Observation.based-on" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-date" />
                <type value="date" />
                <documentation value="Date recommendation(s) created" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-identifier" />
                <type value="token" />
                <documentation value="Business identifier" />
            </searchParam>
            <searchParam>
                <name value="target-disease" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-target-disease" />
                <type value="token" />
                <documentation value="Disease to be immunized against" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-patient" />
                <type value="reference" />
                <documentation value="Who this profile is for" />
            </searchParam>
            <searchParam>
                <name value="vaccine-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-vaccine-type" />
                <type value="token" />
                <documentation value="Vaccine  or vaccine group recommendation applies to" />
            </searchParam>
            <searchParam>
                <name value="information" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-information" />
                <type value="reference" />
                <documentation value="Patient observations supporting recommendation" />
            </searchParam>
            <searchParam>
                <name value="support" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-support" />
                <type value="reference" />
                <documentation value="Past immunizations supporting recommendation" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-status" />
                <type value="token" />
                <documentation value="Vaccine recommendation status" />
            </searchParam>
        </resource>
        <resource>
            <type value="ImplementationGuide" />
            <profile value="http://hl7.org/fhir/StructureDefinition/ImplementationGuide" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="ImplementationGuide.resource" />
            <searchInclude value="ImplementationGuide.global" />
            <searchInclude value="ImplementationGuide.depends-on" />
            <searchRevInclude value="CapabilityStatement.guide" />
            <searchRevInclude value="ImplementationGuide.depends-on" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-date" />
                <type value="date" />
                <documentation value="The implementation guide publication date" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the implementation guide" />
            </searchParam>
            <searchParam>
                <name value="resource" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImplementationGuide-resource" />
                <type value="reference" />
                <documentation value="Location of the resource" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the implementation guide" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-description" />
                <type value="string" />
                <documentation value="The description of the implementation guide" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the implementation guide" />
            </searchParam>
            <searchParam>
                <name value="experimental" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImplementationGuide-experimental" />
                <type value="token" />
                <documentation value="For testing purposes, not real usage" />
            </searchParam>
            <searchParam>
                <name value="global" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImplementationGuide-global" />
                <type value="reference" />
                <documentation value="Profile that all resources must conform to" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the implementation guide" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-version" />
                <type value="token" />
                <documentation value="The business version of the implementation guide" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the implementation guide" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the implementation guide" />
            </searchParam>
            <searchParam>
                <name value="depends-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/ImplementationGuide-depends-on" />
                <type value="reference" />
                <documentation value="Identity of the IG that this depends on" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the implementation guide" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context" />
                <type value="token" />
                <documentation value="A use context assigned to the implementation guide" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the implementation guide" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the implementation guide" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-status" />
                <type value="token" />
                <documentation value="The current status of the implementation guide" />
            </searchParam>
        </resource>
        <resource>
            <type value="InsurancePlan" />
            <profile value="http://hl7.org/fhir/StructureDefinition/InsurancePlan" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="InsurancePlan.owned-by" />
            <searchInclude value="InsurancePlan.administered-by" />
            <searchInclude value="InsurancePlan.endpoint" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-identifier" />
                <type value="token" />
                <documentation value="Any identifier for the organization (not the accreditation issuer&#39;s identifier)" />
            </searchParam>
            <searchParam>
                <name value="address" />
                <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address" />
                <type value="string" />
                <documentation value="A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text" />
            </searchParam>
            <searchParam>
                <name value="address-state" />
                <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address-state" />
                <type value="string" />
                <documentation value="A state specified in an address" />
            </searchParam>
            <searchParam>
                <name value="owned-by" />
                <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-owned-by" />
                <type value="reference" />
                <documentation value="An organization of which this organization forms a part" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-type" />
                <type value="token" />
                <documentation value="A code for the type of organization" />
            </searchParam>
            <searchParam>
                <name value="address-postalcode" />
                <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address-postalcode" />
                <type value="string" />
                <documentation value="A postal code specified in an address" />
            </searchParam>
            <searchParam>
                <name value="administered-by" />
                <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-administered-by" />
                <type value="reference" />
                <documentation value="Product administrator" />
            </searchParam>
            <searchParam>
                <name value="address-country" />
                <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address-country" />
                <type value="string" />
                <documentation value="A country specified in an address" />
            </searchParam>
            <searchParam>
                <name value="endpoint" />
                <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-endpoint" />
                <type value="reference" />
                <documentation value="Technical endpoint" />
            </searchParam>
            <searchParam>
                <name value="phonetic" />
                <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-phonetic" />
                <type value="string" />
                <documentation value="A portion of the organization&#39;s name using some kind of phonetic matching algorithm" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-name" />
                <type value="string" />
                <documentation value="A portion of the organization&#39;s name or alias" />
            </searchParam>
            <searchParam>
                <name value="address-use" />
                <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address-use" />
                <type value="token" />
                <documentation value="A use code specified in an address" />
            </searchParam>
            <searchParam>
                <name value="address-city" />
                <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address-city" />
                <type value="string" />
                <documentation value="A city specified in an address" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-status" />
                <type value="token" />
                <documentation value="Is the Organization record active" />
            </searchParam>
        </resource>
        <resource>
            <type value="Invoice" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Invoice" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Invoice.subject" />
            <searchInclude value="Invoice.issuer" />
            <searchInclude value="Invoice.participant" />
            <searchInclude value="Invoice.patient" />
            <searchInclude value="Invoice.recipient" />
            <searchInclude value="Invoice.account" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/Invoice-date" />
                <type value="date" />
                <documentation value="Invoice date / posting date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Invoice-identifier" />
                <type value="token" />
                <documentation value="Business Identifier for item" />
            </searchParam>
            <searchParam>
                <name value="totalgross" />
                <definition value="http://hl7.org/fhir/SearchParameter/Invoice-totalgross" />
                <type value="quantity" />
                <documentation value="Gross total of this Invoice" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/Invoice-subject" />
                <type value="reference" />
                <documentation value="Recipient(s) of goods and services" />
            </searchParam>
            <searchParam>
                <name value="participant-role" />
                <definition value="http://hl7.org/fhir/SearchParameter/Invoice-participant-role" />
                <type value="token" />
                <documentation value="Type of involvement in creation of this Invoice" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Invoice-type" />
                <type value="token" />
                <documentation value="Type of Invoice" />
            </searchParam>
            <searchParam>
                <name value="issuer" />
                <definition value="http://hl7.org/fhir/SearchParameter/Invoice-issuer" />
                <type value="reference" />
                <documentation value="Issuing Organization of Invoice" />
            </searchParam>
            <searchParam>
                <name value="participant" />
                <definition value="http://hl7.org/fhir/SearchParameter/Invoice-participant" />
                <type value="reference" />
                <documentation value="Individual who was involved" />
            </searchParam>
            <searchParam>
                <name value="totalnet" />
                <definition value="http://hl7.org/fhir/SearchParameter/Invoice-totalnet" />
                <type value="quantity" />
                <documentation value="Net total of this Invoice" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/Invoice-patient" />
                <type value="reference" />
                <documentation value="Recipient(s) of goods and services" />
            </searchParam>
            <searchParam>
                <name value="recipient" />
                <definition value="http://hl7.org/fhir/SearchParameter/Invoice-recipient" />
                <type value="reference" />
                <documentation value="Recipient of this invoice" />
            </searchParam>
            <searchParam>
                <name value="account" />
                <definition value="http://hl7.org/fhir/SearchParameter/Invoice-account" />
                <type value="reference" />
                <documentation value="Account that is being balanced" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Invoice-status" />
                <type value="token" />
                <documentation value="draft | issued | balanced | cancelled | entered-in-error" />
            </searchParam>
        </resource>
        <resource>
            <type value="Library" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Library" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Library.successor" />
            <searchInclude value="Library.derived-from" />
            <searchInclude value="Library.predecessor" />
            <searchInclude value="Library.composed-of" />
            <searchInclude value="Library.depends-on" />
            <searchRevInclude value="ActivityDefinition.depends-on" />
            <searchRevInclude value="Measure.depends-on" />
            <searchRevInclude value="PlanDefinition.depends-on" />
            <searchRevInclude value="ResearchDefinition.depends-on" />
            <searchRevInclude value="ResearchElementDefinition.depends-on" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-date" />
                <type value="date" />
                <documentation value="The library publication date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-identifier" />
                <type value="token" />
                <documentation value="External identifier for the library" />
            </searchParam>
            <searchParam>
                <name value="successor" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-successor" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the library" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the library" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-description" />
                <type value="string" />
                <documentation value="The description of the library" />
            </searchParam>
            <searchParam>
                <name value="derived-from" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-derived-from" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the library" />
            </searchParam>
            <searchParam>
                <name value="predecessor" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-predecessor" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the library" />
            </searchParam>
            <searchParam>
                <name value="composed-of" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-composed-of" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-type" />
                <type value="token" />
                <documentation value="The type of the library (e.g. logic-library, model-definition, asset-collection, module-definition)" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-version" />
                <type value="token" />
                <documentation value="The business version of the library" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the library" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the library" />
            </searchParam>
            <searchParam>
                <name value="effective" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-effective" />
                <type value="date" />
                <documentation value="The time during which the library is intended to be in use" />
            </searchParam>
            <searchParam>
                <name value="depends-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-depends-on" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the library" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-context" />
                <type value="token" />
                <documentation value="A use context assigned to the library" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the library" />
            </searchParam>
            <searchParam>
                <name value="topic" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-topic" />
                <type value="token" />
                <documentation value="Topics associated with the module" />
            </searchParam>
            <searchParam>
                <name value="content-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-content-type" />
                <type value="token" />
                <documentation value="The type of content in the library (e.g. text/cql)" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the library" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Library-status" />
                <type value="token" />
                <documentation value="The current status of the library" />
            </searchParam>
        </resource>
        <resource>
            <type value="Linkage" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Linkage" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Linkage.item" />
            <searchInclude value="Linkage.author" />
            <searchInclude value="Linkage.source" />
            <searchParam>
                <name value="item" />
                <definition value="http://hl7.org/fhir/SearchParameter/Linkage-item" />
                <type value="reference" />
                <documentation value="Matches on any item in the Linkage" />
            </searchParam>
            <searchParam>
                <name value="author" />
                <definition value="http://hl7.org/fhir/SearchParameter/Linkage-author" />
                <type value="reference" />
                <documentation value="Author of the Linkage" />
            </searchParam>
            <searchParam>
                <name value="source" />
                <definition value="http://hl7.org/fhir/SearchParameter/Linkage-source" />
                <type value="reference" />
                <documentation value="Matches on any item in the Linkage with a type of &#39;source&#39;" />
            </searchParam>
        </resource>
        <resource>
            <type value="List" />
            <profile value="http://hl7.org/fhir/StructureDefinition/List" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="List.item" />
            <searchInclude value="List.subject" />
            <searchInclude value="List.patient" />
            <searchInclude value="List.source" />
            <searchInclude value="List.encounter" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-date" />
                <type value="date" />
                <documentation value="When the list was prepared" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="Business identifier" />
            </searchParam>
            <searchParam>
                <name value="item" />
                <definition value="http://hl7.org/fhir/SearchParameter/List-item" />
                <type value="reference" />
                <documentation value="Actual entry" />
            </searchParam>
            <searchParam>
                <name value="empty-reason" />
                <definition value="http://hl7.org/fhir/SearchParameter/List-empty-reason" />
                <type value="token" />
                <documentation value="Why list is empty" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-code" />
                <type value="token" />
                <documentation value="What the purpose of this list is" />
            </searchParam>
            <searchParam>
                <name value="notes" />
                <definition value="http://hl7.org/fhir/SearchParameter/List-notes" />
                <type value="string" />
                <documentation value="The annotation  - text content (as markdown)" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/List-subject" />
                <type value="reference" />
                <documentation value="If all resources have the same subject" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="If all resources have the same subject" />
            </searchParam>
            <searchParam>
                <name value="source" />
                <definition value="http://hl7.org/fhir/SearchParameter/List-source" />
                <type value="reference" />
                <documentation value="Who and/or what defined the list contents (aka Author)" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter" />
                <type value="reference" />
                <documentation value="Context in which list created" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/List-title" />
                <type value="string" />
                <documentation value="Descriptive name for the list" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/List-status" />
                <type value="token" />
                <documentation value="current | retired | entered-in-error" />
            </searchParam>
        </resource>
        <resource>
            <type value="Location" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Location" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Location.partof" />
            <searchInclude value="Location.endpoint" />
            <searchInclude value="Location.organization" />
            <searchRevInclude value="Account.subject" />
            <searchRevInclude value="Account.patient" />
            <searchRevInclude value="AdverseEvent.location" />
            <searchRevInclude value="Appointment.practitioner" />
            <searchRevInclude value="Appointment.actor" />
            <searchRevInclude value="Appointment.patient" />
            <searchRevInclude value="Appointment.location" />
            <searchRevInclude value="AppointmentResponse.actor" />
            <searchRevInclude value="AppointmentResponse.practitioner" />
            <searchRevInclude value="AppointmentResponse.patient" />
            <searchRevInclude value="AppointmentResponse.location" />
            <searchRevInclude value="Claim.facility" />
            <searchRevInclude value="Contract.domain" />
            <searchRevInclude value="CoverageEligibilityRequest.facility" />
            <searchRevInclude value="Device.location" />
            <searchRevInclude value="DeviceRequest.subject" />
            <searchRevInclude value="DeviceRequest.patient" />
            <searchRevInclude value="DiagnosticReport.subject" />
            <searchRevInclude value="DiagnosticReport.patient" />
            <searchRevInclude value="Encounter.location" />
            <searchRevInclude value="ExplanationOfBenefit.facility" />
            <searchRevInclude value="Flag.subject" />
            <searchRevInclude value="Flag.patient" />
            <searchRevInclude value="HealthcareService.coverage-area" />
            <searchRevInclude value="HealthcareService.location" />
            <searchRevInclude value="Immunization.location" />
            <searchRevInclude value="List.subject" />
            <searchRevInclude value="List.patient" />
            <searchRevInclude value="Location.partof" />
            <searchRevInclude value="MeasureReport.patient" />
            <searchRevInclude value="MeasureReport.subject" />
            <searchRevInclude value="MeasureReport.reporter" />
            <searchRevInclude value="Media.subject" />
            <searchRevInclude value="Media.patient" />
            <searchRevInclude value="MedicationDispense.destination" />
            <searchRevInclude value="Observation.subject" />
            <searchRevInclude value="Observation.patient" />
            <searchRevInclude value="OrganizationAffiliation.location" />
            <searchRevInclude value="PractitionerRole.location" />
            <searchRevInclude value="Procedure.location" />
            <searchRevInclude value="Provenance.location" />
            <searchRevInclude value="ResearchStudy.site" />
            <searchRevInclude value="Schedule.actor" />
            <searchRevInclude value="ServiceRequest.subject" />
            <searchRevInclude value="ServiceRequest.patient" />
            <searchRevInclude value="Specimen.subject" />
            <searchRevInclude value="Specimen.patient" />
            <searchRevInclude value="SupplyRequest.subject" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Location-identifier" />
                <type value="token" />
                <documentation value="An identifier for the location" />
            </searchParam>
            <searchParam>
                <name value="partof" />
                <definition value="http://hl7.org/fhir/SearchParameter/Location-partof" />
                <type value="reference" />
                <documentation value="A location of which this location is a part" />
            </searchParam>
            <searchParam>
                <name value="address" />
                <definition value="http://hl7.org/fhir/SearchParameter/Location-address" />
                <type value="string" />
                <documentation value="A (part of the) address of the location" />
            </searchParam>
            <searchParam>
                <name value="address-state" />
                <definition value="http://hl7.org/fhir/SearchParameter/Location-address-state" />
                <type value="string" />
                <documentation value="A state specified in an address" />
            </searchParam>
            <searchParam>
                <name value="operational-status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Location-operational-status" />
                <type value="token" />
                <documentation value="Searches for locations (typically bed/room) that have an operational status (e.g. contaminated, housekeeping)" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Location-type" />
                <type value="token" />
                <documentation value="A code for the type of location" />
            </searchParam>
            <searchParam>
                <name value="address-postalcode" />
                <definition value="http://hl7.org/fhir/SearchParameter/Location-address-postalcode" />
                <type value="string" />
                <documentation value="A postal code specified in an address" />
            </searchParam>
            <searchParam>
                <name value="address-country" />
                <definition value="http://hl7.org/fhir/SearchParameter/Location-address-country" />
                <type value="string" />
                <documentation value="A country specified in an address" />
            </searchParam>
            <searchParam>
                <name value="endpoint" />
                <definition value="http://hl7.org/fhir/SearchParameter/Location-endpoint" />
                <type value="reference" />
                <documentation value="Technical endpoints providing access to services operated for the location" />
            </searchParam>
            <searchParam>
                <name value="organization" />
                <definition value="http://hl7.org/fhir/SearchParameter/Location-organization" />
                <type value="reference" />
                <documentation value="Searches for locations that are managed by the provided organization" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/Location-name" />
                <type value="string" />
                <documentation value="A portion of the location&#39;s name or alias" />
            </searchParam>
            <searchParam>
                <name value="address-use" />
                <definition value="http://hl7.org/fhir/SearchParameter/Location-address-use" />
                <type value="token" />
                <documentation value="A use code specified in an address" />
            </searchParam>
            <searchParam>
                <name value="near" />
                <definition value="http://hl7.org/fhir/SearchParameter/Location-near" />
                <type value="special" />
                <documentation value="Search for locations where the location.position is near to, or within a specified distance of, the provided coordinates expressed as [latitude]|[longitude]|[distance]|[units] (using the WGS84 datum, see notes).\nIf the units are omitted, then kms should be assumed. If the distance is omitted, then the server can use its own discretion as to what distances should be considered near (and units are irrelevant)\n\nServers may search using various techniques that might have differing accuracies, depending on implementation efficiency.\n\nRequires the near-distance parameter to be provided also" />
            </searchParam>
            <searchParam>
                <name value="address-city" />
                <definition value="http://hl7.org/fhir/SearchParameter/Location-address-city" />
                <type value="string" />
                <documentation value="A city specified in an address" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Location-status" />
                <type value="token" />
                <documentation value="Searches for locations with a specific kind of status" />
            </searchParam>
        </resource>
        <resource>
            <type value="Measure" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Measure" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Measure.successor" />
            <searchInclude value="Measure.derived-from" />
            <searchInclude value="Measure.predecessor" />
            <searchInclude value="Measure.composed-of" />
            <searchInclude value="Measure.depends-on" />
            <searchRevInclude value="CarePlan.instantiates-canonical" />
            <searchRevInclude value="Communication.instantiates-canonical" />
            <searchRevInclude value="FamilyMemberHistory.instantiates-canonical" />
            <searchRevInclude value="MeasureReport.measure" />
            <searchRevInclude value="Procedure.instantiates-canonical" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-date" />
                <type value="date" />
                <documentation value="The measure publication date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-identifier" />
                <type value="token" />
                <documentation value="External identifier for the measure" />
            </searchParam>
            <searchParam>
                <name value="successor" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-successor" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the measure" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the measure" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-description" />
                <type value="string" />
                <documentation value="The description of the measure" />
            </searchParam>
            <searchParam>
                <name value="derived-from" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-derived-from" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the measure" />
            </searchParam>
            <searchParam>
                <name value="predecessor" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-predecessor" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the measure" />
            </searchParam>
            <searchParam>
                <name value="composed-of" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-composed-of" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-version" />
                <type value="token" />
                <documentation value="The business version of the measure" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the measure" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the measure" />
            </searchParam>
            <searchParam>
                <name value="effective" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-effective" />
                <type value="date" />
                <documentation value="The time during which the measure is intended to be in use" />
            </searchParam>
            <searchParam>
                <name value="depends-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-depends-on" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the measure" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-context" />
                <type value="token" />
                <documentation value="A use context assigned to the measure" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the measure" />
            </searchParam>
            <searchParam>
                <name value="topic" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-topic" />
                <type value="token" />
                <documentation value="Topics associated with the measure" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the measure" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Measure-status" />
                <type value="token" />
                <documentation value="The current status of the measure" />
            </searchParam>
        </resource>
        <resource>
            <type value="MeasureReport" />
            <profile value="http://hl7.org/fhir/StructureDefinition/MeasureReport" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="MeasureReport.measure" />
            <searchInclude value="MeasureReport.patient" />
            <searchInclude value="MeasureReport.subject" />
            <searchInclude value="MeasureReport.reporter" />
            <searchInclude value="MeasureReport.evaluated-resource" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-date" />
                <type value="date" />
                <documentation value="The date of the measure report" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-identifier" />
                <type value="token" />
                <documentation value="External identifier of the measure report to be returned" />
            </searchParam>
            <searchParam>
                <name value="period" />
                <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-period" />
                <type value="date" />
                <documentation value="The period of the measure report" />
            </searchParam>
            <searchParam>
                <name value="measure" />
                <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-measure" />
                <type value="reference" />
                <documentation value="The measure to return measure report results for" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-patient" />
                <type value="reference" />
                <documentation value="The identity of a patient to search for individual measure report results for" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-subject" />
                <type value="reference" />
                <documentation value="The identity of a subject to search for individual measure report results for" />
            </searchParam>
            <searchParam>
                <name value="reporter" />
                <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-reporter" />
                <type value="reference" />
                <documentation value="The reporter to return measure report results for" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-status" />
                <type value="token" />
                <documentation value="The status of the measure report" />
            </searchParam>
            <searchParam>
                <name value="evaluated-resource" />
                <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-evaluated-resource" />
                <type value="reference" />
                <documentation value="An evaluated resource referenced by the measure report" />
            </searchParam>
        </resource>
        <resource>
            <type value="Media" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Media" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Media.subject" />
            <searchInclude value="Media.encounter" />
            <searchInclude value="Media.operator" />
            <searchInclude value="Media.based-on" />
            <searchInclude value="Media.patient" />
            <searchInclude value="Media.device" />
            <searchRevInclude value="ClinicalImpression.finding-ref" />
            <searchRevInclude value="ClinicalImpression.investigation" />
            <searchRevInclude value="DiagnosticReport.media" />
            <searchRevInclude value="MedicationKnowledge.monograph" />
            <searchRevInclude value="Observation.derived-from" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Media-identifier" />
                <type value="token" />
                <documentation value="Identifier(s) for the image" />
            </searchParam>
            <searchParam>
                <name value="modality" />
                <definition value="http://hl7.org/fhir/SearchParameter/Media-modality" />
                <type value="token" />
                <documentation value="The type of acquisition equipment/process" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/Media-subject" />
                <type value="reference" />
                <documentation value="Who/What this Media is a record of" />
            </searchParam>
            <searchParam>
                <name value="created" />
                <definition value="http://hl7.org/fhir/SearchParameter/Media-created" />
                <type value="date" />
                <documentation value="When Media was collected" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/Media-encounter" />
                <type value="reference" />
                <documentation value="Encounter associated with media" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Media-type" />
                <type value="token" />
                <documentation value="Classification of media as image, video, or audio" />
            </searchParam>
            <searchParam>
                <name value="operator" />
                <definition value="http://hl7.org/fhir/SearchParameter/Media-operator" />
                <type value="reference" />
                <documentation value="The person who generated the image" />
            </searchParam>
            <searchParam>
                <name value="view" />
                <definition value="http://hl7.org/fhir/SearchParameter/Media-view" />
                <type value="token" />
                <documentation value="Imaging view, e.g. Lateral or Antero-posterior" />
            </searchParam>
            <searchParam>
                <name value="site" />
                <definition value="http://hl7.org/fhir/SearchParameter/Media-site" />
                <type value="token" />
                <documentation value="Observed body part" />
            </searchParam>
            <searchParam>
                <name value="based-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/Media-based-on" />
                <type value="reference" />
                <documentation value="Procedure that caused this media to be created" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/Media-patient" />
                <type value="reference" />
                <documentation value="Who/What this Media is a record of" />
            </searchParam>
            <searchParam>
                <name value="device" />
                <definition value="http://hl7.org/fhir/SearchParameter/Media-device" />
                <type value="reference" />
                <documentation value="Observing Device" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Media-status" />
                <type value="token" />
                <documentation value="preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown" />
            </searchParam>
        </resource>
        <resource>
            <type value="Medication" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Medication" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Medication.ingredient" />
            <searchInclude value="Medication.manufacturer" />
            <searchRevInclude value="AdverseEvent.substance" />
            <searchRevInclude value="Flag.subject" />
            <searchRevInclude value="Flag.patient" />
            <searchRevInclude value="Group.member" />
            <searchRevInclude value="Medication.ingredient" />
            <searchRevInclude value="MedicationAdministration.medication" />
            <searchRevInclude value="MedicationDispense.medication" />
            <searchRevInclude value="MedicationRequest.medication" />
            <searchRevInclude value="MedicationStatement.medication" />
            <searchRevInclude value="MedicinalProductContraindication.subject" />
            <searchRevInclude value="MedicinalProductIndication.subject" />
            <searchRevInclude value="MedicinalProductInteraction.subject" />
            <searchRevInclude value="MedicinalProductUndesirableEffect.subject" />
            <searchParam>
                <name value="ingredient-code" />
                <definition value="http://hl7.org/fhir/SearchParameter/Medication-ingredient-code" />
                <type value="token" />
                <documentation value="Returns medications for this ingredient code" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Medication-identifier" />
                <type value="token" />
                <documentation value="Returns medications with this external identifier" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-code" />
                <type value="token" />
                <documentation value="Returns medications for a specific code" />
            </searchParam>
            <searchParam>
                <name value="ingredient" />
                <definition value="http://hl7.org/fhir/SearchParameter/Medication-ingredient" />
                <type value="reference" />
                <documentation value="Returns medications for this ingredient reference" />
            </searchParam>
            <searchParam>
                <name value="form" />
                <definition value="http://hl7.org/fhir/SearchParameter/Medication-form" />
                <type value="token" />
                <documentation value="Returns medications for a specific dose form" />
            </searchParam>
            <searchParam>
                <name value="lot-number" />
                <definition value="http://hl7.org/fhir/SearchParameter/Medication-lot-number" />
                <type value="token" />
                <documentation value="Returns medications in a batch with this lot number" />
            </searchParam>
            <searchParam>
                <name value="expiration-date" />
                <definition value="http://hl7.org/fhir/SearchParameter/Medication-expiration-date" />
                <type value="date" />
                <documentation value="Returns medications in a batch with this expiration date" />
            </searchParam>
            <searchParam>
                <name value="manufacturer" />
                <definition value="http://hl7.org/fhir/SearchParameter/Medication-manufacturer" />
                <type value="reference" />
                <documentation value="Returns medications made or sold for this manufacturer" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Medication-status" />
                <type value="token" />
                <documentation value="Returns medications for this status" />
            </searchParam>
        </resource>
        <resource>
            <type value="MedicationAdministration" />
            <profile value="http://hl7.org/fhir/StructureDefinition/MedicationAdministration" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="MedicationAdministration.request" />
            <searchInclude value="MedicationAdministration.performer" />
            <searchInclude value="MedicationAdministration.subject" />
            <searchInclude value="MedicationAdministration.medication" />
            <searchInclude value="MedicationAdministration.patient" />
            <searchInclude value="MedicationAdministration.context" />
            <searchInclude value="MedicationAdministration.device" />
            <searchRevInclude value="AdverseEvent.substance" />
            <searchRevInclude value="ChargeItem.service" />
            <searchRevInclude value="MedicationStatement.part-of" />
            <searchRevInclude value="Observation.part-of" />
            <searchRevInclude value="Procedure.part-of" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="Return administrations with this external identifier" />
            </searchParam>
            <searchParam>
                <name value="request" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-request" />
                <type value="reference" />
                <documentation value="The identity of a request to list administrations from" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-code" />
                <type value="token" />
                <documentation value="Return administrations of this medication code" />
            </searchParam>
            <searchParam>
                <name value="performer" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-performer" />
                <type value="reference" />
                <documentation value="The identity of the individual who administered the medication" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-subject" />
                <type value="reference" />
                <documentation value="The identity of the individual or group to list administrations for" />
            </searchParam>
            <searchParam>
                <name value="medication" />
                <definition value="http://hl7.org/fhir/SearchParameter/medications-medication" />
                <type value="reference" />
                <documentation value="Return administrations of this medication resource" />
            </searchParam>
            <searchParam>
                <name value="reason-given" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-given" />
                <type value="token" />
                <documentation value="Reasons for administering the medication" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="The identity of a patient to list administrations  for" />
            </searchParam>
            <searchParam>
                <name value="effective-time" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-effective-time" />
                <type value="date" />
                <documentation value="Date administration happened (or did not happen)" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-context" />
                <type value="reference" />
                <documentation value="Return administrations that share this encounter or episode of care" />
            </searchParam>
            <searchParam>
                <name value="reason-not-given" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-not-given" />
                <type value="token" />
                <documentation value="Reasons for not administering the medication" />
            </searchParam>
            <searchParam>
                <name value="device" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-device" />
                <type value="reference" />
                <documentation value="Return administrations with this administration device identity" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/medications-status" />
                <type value="token" />
                <documentation value="MedicationAdministration event status (for example one of active/paused/completed/nullified)" />
            </searchParam>
        </resource>
        <resource>
            <type value="MedicationDispense" />
            <profile value="http://hl7.org/fhir/StructureDefinition/MedicationDispense" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="MedicationDispense.performer" />
            <searchInclude value="MedicationDispense.receiver" />
            <searchInclude value="MedicationDispense.subject" />
            <searchInclude value="MedicationDispense.destination" />
            <searchInclude value="MedicationDispense.medication" />
            <searchInclude value="MedicationDispense.responsibleparty" />
            <searchInclude value="MedicationDispense.prescription" />
            <searchInclude value="MedicationDispense.patient" />
            <searchInclude value="MedicationDispense.context" />
            <searchRevInclude value="ChargeItem.service" />
            <searchRevInclude value="MedicationStatement.part-of" />
            <searchRevInclude value="Observation.part-of" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="Returns dispenses with this external identifier" />
            </searchParam>
            <searchParam>
                <name value="performer" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-performer" />
                <type value="reference" />
                <documentation value="Returns dispenses performed by a specific individual" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-code" />
                <type value="token" />
                <documentation value="Returns dispenses of this medicine code" />
            </searchParam>
            <searchParam>
                <name value="receiver" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-receiver" />
                <type value="reference" />
                <documentation value="The identity of a receiver to list dispenses for" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-subject" />
                <type value="reference" />
                <documentation value="The identity of a patient for whom to list dispenses" />
            </searchParam>
            <searchParam>
                <name value="destination" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-destination" />
                <type value="reference" />
                <documentation value="Returns dispenses that should be sent to a specific destination" />
            </searchParam>
            <searchParam>
                <name value="medication" />
                <definition value="http://hl7.org/fhir/SearchParameter/medications-medication" />
                <type value="reference" />
                <documentation value="Returns dispenses of this medicine resource" />
            </searchParam>
            <searchParam>
                <name value="responsibleparty" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-responsibleparty" />
                <type value="reference" />
                <documentation value="Returns dispenses with the specified responsible party" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-type" />
                <type value="token" />
                <documentation value="Returns dispenses of a specific type" />
            </searchParam>
            <searchParam>
                <name value="whenhandedover" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-whenhandedover" />
                <type value="date" />
                <documentation value="Returns dispenses handed over on this date" />
            </searchParam>
            <searchParam>
                <name value="whenprepared" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-whenprepared" />
                <type value="date" />
                <documentation value="Returns dispenses prepared on this date" />
            </searchParam>
            <searchParam>
                <name value="prescription" />
                <definition value="http://hl7.org/fhir/SearchParameter/medications-prescription" />
                <type value="reference" />
                <documentation value="The identity of a prescription to list dispenses from" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="The identity of a patient to list dispenses  for" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-context" />
                <type value="reference" />
                <documentation value="Returns dispenses with a specific context (episode or episode of care)" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/medications-status" />
                <type value="token" />
                <documentation value="Returns dispenses with a specified dispense status" />
            </searchParam>
        </resource>
        <resource>
            <type value="MedicationKnowledge" />
            <profile value="http://hl7.org/fhir/StructureDefinition/MedicationKnowledge" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="MedicationKnowledge.ingredient" />
            <searchInclude value="MedicationKnowledge.manufacturer" />
            <searchInclude value="MedicationKnowledge.monograph" />
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-code" />
                <type value="token" />
                <documentation value="Code that identifies this medication" />
            </searchParam>
            <searchParam>
                <name value="ingredient" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-ingredient" />
                <type value="reference" />
                <documentation value="Medication(s) or substance(s) contained in the medication" />
            </searchParam>
            <searchParam>
                <name value="doseform" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-doseform" />
                <type value="token" />
                <documentation value="powder | tablets | capsule +" />
            </searchParam>
            <searchParam>
                <name value="classification-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-classification-type" />
                <type value="token" />
                <documentation value="The type of category for the medication (for example, therapeutic classification, therapeutic sub-classification)" />
            </searchParam>
            <searchParam>
                <name value="monograph-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monograph-type" />
                <type value="token" />
                <documentation value="The category of medication document" />
            </searchParam>
            <searchParam>
                <name value="classification" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-classification" />
                <type value="token" />
                <documentation value="Specific category assigned to the medication" />
            </searchParam>
            <searchParam>
                <name value="manufacturer" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-manufacturer" />
                <type value="reference" />
                <documentation value="Manufacturer of the item" />
            </searchParam>
            <searchParam>
                <name value="ingredient-code" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-ingredient-code" />
                <type value="token" />
                <documentation value="Medication(s) or substance(s) contained in the medication" />
            </searchParam>
            <searchParam>
                <name value="source-cost" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-source-cost" />
                <type value="token" />
                <documentation value="The source or owner for the price information" />
            </searchParam>
            <searchParam>
                <name value="monograph" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monograph" />
                <type value="reference" />
                <documentation value="Associated documentation about the medication" />
            </searchParam>
            <searchParam>
                <name value="monitoring-program-name" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monitoring-program-name" />
                <type value="token" />
                <documentation value="Name of the reviewing program" />
            </searchParam>
            <searchParam>
                <name value="monitoring-program-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monitoring-program-type" />
                <type value="token" />
                <documentation value="Type of program under which the medication is monitored" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-status" />
                <type value="token" />
                <documentation value="active | inactive | entered-in-error" />
            </searchParam>
        </resource>
        <resource>
            <type value="MedicationRequest" />
            <profile value="http://hl7.org/fhir/StructureDefinition/MedicationRequest" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="MedicationRequest.requester" />
            <searchInclude value="MedicationRequest.intended-dispenser" />
            <searchInclude value="MedicationRequest.subject" />
            <searchInclude value="MedicationRequest.medication" />
            <searchInclude value="MedicationRequest.encounter" />
            <searchInclude value="MedicationRequest.patient" />
            <searchInclude value="MedicationRequest.intended-performer" />
            <searchRevInclude value="CarePlan.activity-reference" />
            <searchRevInclude value="DiagnosticReport.based-on" />
            <searchRevInclude value="MedicationAdministration.request" />
            <searchRevInclude value="MedicationDispense.prescription" />
            <searchRevInclude value="Observation.based-on" />
            <searchRevInclude value="ServiceRequest.based-on" />
            <searchParam>
                <name value="requester" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-requester" />
                <type value="reference" />
                <documentation value="Returns prescriptions prescribed by this prescriber" />
            </searchParam>
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/medications-date" />
                <type value="date" />
                <documentation value="Returns medication request to be administered on a specific date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="Return prescriptions with this external identifier" />
            </searchParam>
            <searchParam>
                <name value="intended-dispenser" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-dispenser" />
                <type value="reference" />
                <documentation value="Returns prescriptions intended to be dispensed by this Organization" />
            </searchParam>
            <searchParam>
                <name value="authoredon" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-authoredon" />
                <type value="date" />
                <documentation value="Return prescriptions written on this date" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-code" />
                <type value="token" />
                <documentation value="Return prescriptions of this medication code" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-subject" />
                <type value="reference" />
                <documentation value="The identity of a patient to list orders  for" />
            </searchParam>
            <searchParam>
                <name value="medication" />
                <definition value="http://hl7.org/fhir/SearchParameter/medications-medication" />
                <type value="reference" />
                <documentation value="Return prescriptions for this medication reference" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/medications-encounter" />
                <type value="reference" />
                <documentation value="Return prescriptions with this encounter identifier" />
            </searchParam>
            <searchParam>
                <name value="priority" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-priority" />
                <type value="token" />
                <documentation value="Returns prescriptions with different priorities" />
            </searchParam>
            <searchParam>
                <name value="intent" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-intent" />
                <type value="token" />
                <documentation value="Returns prescriptions with different intents" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="Returns prescriptions for a specific patient" />
            </searchParam>
            <searchParam>
                <name value="intended-performer" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-performer" />
                <type value="reference" />
                <documentation value="Returns the intended performer of the administration of the medication request" />
            </searchParam>
            <searchParam>
                <name value="intended-performertype" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-performertype" />
                <type value="token" />
                <documentation value="Returns requests for a specific type of performer" />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-category" />
                <type value="token" />
                <documentation value="Returns prescriptions with different categories" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/medications-status" />
                <type value="token" />
                <documentation value="Status of the prescription" />
            </searchParam>
        </resource>
        <resource>
            <type value="MedicationStatement" />
            <profile value="http://hl7.org/fhir/StructureDefinition/MedicationStatement" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="MedicationStatement.subject" />
            <searchInclude value="MedicationStatement.patient" />
            <searchInclude value="MedicationStatement.context" />
            <searchInclude value="MedicationStatement.medication" />
            <searchInclude value="MedicationStatement.part-of" />
            <searchInclude value="MedicationStatement.source" />
            <searchRevInclude value="AdverseEvent.substance" />
            <searchRevInclude value="MedicationStatement.part-of" />
            <searchRevInclude value="Observation.part-of" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="Return statements with this external identifier" />
            </searchParam>
            <searchParam>
                <name value="effective" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-effective" />
                <type value="date" />
                <documentation value="Date when patient was taking (or not taking) the medication" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-code" />
                <type value="token" />
                <documentation value="Return statements of this medication code" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-subject" />
                <type value="reference" />
                <documentation value="The identity of a patient, animal or group to list statements for" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="Returns statements for a specific patient." />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-context" />
                <type value="reference" />
                <documentation value="Returns statements for a specific context (episode or episode of Care)." />
            </searchParam>
            <searchParam>
                <name value="medication" />
                <definition value="http://hl7.org/fhir/SearchParameter/medications-medication" />
                <type value="reference" />
                <documentation value="Return statements of this medication reference" />
            </searchParam>
            <searchParam>
                <name value="part-of" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-part-of" />
                <type value="reference" />
                <documentation value="Returns statements that are part of another event." />
            </searchParam>
            <searchParam>
                <name value="source" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-source" />
                <type value="reference" />
                <documentation value="Who or where the information in the statement came from" />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-category" />
                <type value="token" />
                <documentation value="Returns statements of this category of medicationstatement" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/medications-status" />
                <type value="token" />
                <documentation value="Return statements that match the given status" />
            </searchParam>
        </resource>
        <resource>
            <type value="MedicinalProduct" />
            <profile value="http://hl7.org/fhir/StructureDefinition/MedicinalProduct" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchRevInclude value="MedicinalProductAuthorization.subject" />
            <searchRevInclude value="MedicinalProductContraindication.subject" />
            <searchRevInclude value="MedicinalProductIndication.subject" />
            <searchRevInclude value="MedicinalProductInteraction.subject" />
            <searchRevInclude value="MedicinalProductPackaged.subject" />
            <searchRevInclude value="MedicinalProductUndesirableEffect.subject" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProduct-identifier" />
                <type value="token" />
                <documentation value="Business identifier for this product. Could be an MPID" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProduct-name" />
                <type value="string" />
                <documentation value="The full product name" />
            </searchParam>
            <searchParam>
                <name value="name-language" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProduct-name-language" />
                <type value="token" />
                <documentation value="Language code for this name" />
            </searchParam>
        </resource>
        <resource>
            <type value="MedicinalProductAuthorization" />
            <profile value="http://hl7.org/fhir/StructureDefinition/MedicinalProductAuthorization" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="MedicinalProductAuthorization.subject" />
            <searchInclude value="MedicinalProductAuthorization.holder" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-identifier" />
                <type value="token" />
                <documentation value="Business identifier for the marketing authorization, as assigned by a regulator" />
            </searchParam>
            <searchParam>
                <name value="country" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-country" />
                <type value="token" />
                <documentation value="The country in which the marketing authorization has been granted" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-subject" />
                <type value="reference" />
                <documentation value="The medicinal product that is being authorized" />
            </searchParam>
            <searchParam>
                <name value="holder" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-holder" />
                <type value="reference" />
                <documentation value="Marketing Authorization Holder" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-status" />
                <type value="token" />
                <documentation value="The status of the marketing authorization" />
            </searchParam>
        </resource>
        <resource>
            <type value="MedicinalProductContraindication" />
            <profile value="http://hl7.org/fhir/StructureDefinition/MedicinalProductContraindication" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="MedicinalProductContraindication.subject" />
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductContraindication-subject" />
                <type value="reference" />
                <documentation value="The medication for which this is an contraindication" />
            </searchParam>
        </resource>
        <resource>
            <type value="MedicinalProductIndication" />
            <profile value="http://hl7.org/fhir/StructureDefinition/MedicinalProductIndication" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="MedicinalProductIndication.subject" />
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductIndication-subject" />
                <type value="reference" />
                <documentation value="The medication for which this is an indication" />
            </searchParam>
        </resource>
        <resource>
            <type value="MedicinalProductIngredient" />
            <profile value="http://hl7.org/fhir/StructureDefinition/MedicinalProductIngredient" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
        </resource>
        <resource>
            <type value="MedicinalProductInteraction" />
            <profile value="http://hl7.org/fhir/StructureDefinition/MedicinalProductInteraction" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="MedicinalProductInteraction.subject" />
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductInteraction-subject" />
                <type value="reference" />
                <documentation value="The medication for which this is an interaction" />
            </searchParam>
        </resource>
        <resource>
            <type value="MedicinalProductManufactured" />
            <profile value="http://hl7.org/fhir/StructureDefinition/MedicinalProductManufactured" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
        </resource>
        <resource>
            <type value="MedicinalProductPackaged" />
            <profile value="http://hl7.org/fhir/StructureDefinition/MedicinalProductPackaged" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="MedicinalProductPackaged.subject" />
            <searchRevInclude value="MedicinalProductAuthorization.subject" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductPackaged-identifier" />
                <type value="token" />
                <documentation value="Unique identifier" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductPackaged-subject" />
                <type value="reference" />
                <documentation value="The product with this is a pack for" />
            </searchParam>
        </resource>
        <resource>
            <type value="MedicinalProductPharmaceutical" />
            <profile value="http://hl7.org/fhir/StructureDefinition/MedicinalProductPharmaceutical" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductPharmaceutical-identifier" />
                <type value="token" />
                <documentation value="An identifier for the pharmaceutical medicinal product" />
            </searchParam>
            <searchParam>
                <name value="route" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductPharmaceutical-route" />
                <type value="token" />
                <documentation value="Coded expression for the route" />
            </searchParam>
            <searchParam>
                <name value="target-species" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductPharmaceutical-target-species" />
                <type value="token" />
                <documentation value="Coded expression for the species" />
            </searchParam>
        </resource>
        <resource>
            <type value="MedicinalProductUndesirableEffect" />
            <profile value="http://hl7.org/fhir/StructureDefinition/MedicinalProductUndesirableEffect" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="MedicinalProductUndesirableEffect.subject" />
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductUndesirableEffect-subject" />
                <type value="reference" />
                <documentation value="The medication for which this is an undesirable effect" />
            </searchParam>
        </resource>
        <resource>
            <type value="MessageDefinition" />
            <profile value="http://hl7.org/fhir/StructureDefinition/MessageDefinition" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="MessageDefinition.parent" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-date" />
                <type value="date" />
                <documentation value="The message definition publication date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier" />
                <type value="token" />
                <documentation value="External identifier for the message definition" />
            </searchParam>
            <searchParam>
                <name value="parent" />
                <definition value="http://hl7.org/fhir/SearchParameter/MessageDefinition-parent" />
                <type value="reference" />
                <documentation value="A resource that is the parent of the definition" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the message definition" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the message definition" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-description" />
                <type value="string" />
                <documentation value="The description of the message definition" />
            </searchParam>
            <searchParam>
                <name value="focus" />
                <definition value="http://hl7.org/fhir/SearchParameter/MessageDefinition-focus" />
                <type value="token" />
                <documentation value="A resource that is a permitted focus of the message" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the message definition" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the message definition" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-version" />
                <type value="token" />
                <documentation value="The business version of the message definition" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the message definition" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the message definition" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the message definition" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context" />
                <type value="token" />
                <documentation value="A use context assigned to the message definition" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the message definition" />
            </searchParam>
            <searchParam>
                <name value="event" />
                <definition value="http://hl7.org/fhir/SearchParameter/MessageDefinition-event" />
                <type value="token" />
                <documentation value="The event that triggers the message or link to the event definition." />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/MessageDefinition-category" />
                <type value="token" />
                <documentation value="The behavior associated with the message" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the message definition" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-status" />
                <type value="token" />
                <documentation value="The current status of the message definition" />
            </searchParam>
        </resource>
        <resource>
            <type value="MessageHeader" />
            <profile value="http://hl7.org/fhir/StructureDefinition/MessageHeader" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="MessageHeader.receiver" />
            <searchInclude value="MessageHeader.author" />
            <searchInclude value="MessageHeader.focus" />
            <searchInclude value="MessageHeader.target" />
            <searchInclude value="MessageHeader.sender" />
            <searchInclude value="MessageHeader.responsible" />
            <searchInclude value="MessageHeader.enterer" />
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-code" />
                <type value="token" />
                <documentation value="ok | transient-error | fatal-error" />
            </searchParam>
            <searchParam>
                <name value="receiver" />
                <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-receiver" />
                <type value="reference" />
                <documentation value="Intended &quot;real-world&quot; recipient for the data" />
            </searchParam>
            <searchParam>
                <name value="author" />
                <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-author" />
                <type value="reference" />
                <documentation value="The source of the decision" />
            </searchParam>
            <searchParam>
                <name value="destination" />
                <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-destination" />
                <type value="string" />
                <documentation value="Name of system" />
            </searchParam>
            <searchParam>
                <name value="focus" />
                <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-focus" />
                <type value="reference" />
                <documentation value="The actual content of the message" />
            </searchParam>
            <searchParam>
                <name value="source" />
                <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-source" />
                <type value="string" />
                <documentation value="Name of system" />
            </searchParam>
            <searchParam>
                <name value="target" />
                <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-target" />
                <type value="reference" />
                <documentation value="Particular delivery destination within the destination" />
            </searchParam>
            <searchParam>
                <name value="destination-uri" />
                <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-destination-uri" />
                <type value="uri" />
                <documentation value="Actual destination address or id" />
            </searchParam>
            <searchParam>
                <name value="source-uri" />
                <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-source-uri" />
                <type value="uri" />
                <documentation value="Actual message source address or id" />
            </searchParam>
            <searchParam>
                <name value="sender" />
                <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-sender" />
                <type value="reference" />
                <documentation value="Real world sender of the message" />
            </searchParam>
            <searchParam>
                <name value="responsible" />
                <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-responsible" />
                <type value="reference" />
                <documentation value="Final responsibility for event" />
            </searchParam>
            <searchParam>
                <name value="enterer" />
                <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-enterer" />
                <type value="reference" />
                <documentation value="The source of the data entry" />
            </searchParam>
            <searchParam>
                <name value="response-id" />
                <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-response-id" />
                <type value="token" />
                <documentation value="Id of original message" />
            </searchParam>
            <searchParam>
                <name value="event" />
                <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-event" />
                <type value="token" />
                <documentation value="Code for the event this message represents or link to event definition" />
            </searchParam>
        </resource>
        <resource>
            <type value="MolecularSequence" />
            <profile value="http://hl7.org/fhir/StructureDefinition/MolecularSequence" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="MolecularSequence.patient" />
            <searchRevInclude value="Observation.derived-from" />
            <searchRevInclude value="Observation.has-member" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-identifier" />
                <type value="token" />
                <documentation value="The unique identity for a particular sequence" />
            </searchParam>
            <searchParam>
                <name value="referenceseqid-variant-coordinate" />
                <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid-variant-coordinate" />
                <type value="composite" />
                <documentation value="Search parameter by reference sequence and variant coordinate. This will refer to part of a locus or part of a gene where search region will be represented in 1-based system. Since the coordinateSystem can either be 0-based or 1-based, this search query will include the result of both coordinateSystem that contains the equivalent segment of the gene or whole genome sequence. For example, a search for sequence can be represented as `referenceSeqId-variant-coordinate=NC_000001.11$lt345$gt123`, this means it will search for the MolecularSequence resource with variants on NC_000001.11 and with position &gt;123 and &lt;345, where in 1-based system resource, all strings within region NC_000001.11:124-344 will be revealed, while in 0-based system resource, all strings within region NC_000001.11:123-344 will be revealed. You may want to check detail about 0-based v.s. 1-based above." />
            </searchParam>
            <searchParam>
                <name value="chromosome" />
                <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome" />
                <type value="token" />
                <documentation value="Chromosome number of the reference sequence" />
            </searchParam>
            <searchParam>
                <name value="window-end" />
                <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-window-end" />
                <type value="number" />
                <documentation value="End position (0-based exclusive, which menas the acid at this position will not be included, 1-based inclusive, which means the acid at this position will be included) of the reference sequence." />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-type" />
                <type value="token" />
                <documentation value="Amino Acid Sequence/ DNA Sequence / RNA Sequence" />
            </searchParam>
            <searchParam>
                <name value="window-start" />
                <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-window-start" />
                <type value="number" />
                <documentation value="Start position (0-based inclusive, 1-based inclusive, that means the nucleic acid or amino acid at this position will be included) of the reference sequence." />
            </searchParam>
            <searchParam>
                <name value="variant-end" />
                <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-variant-end" />
                <type value="number" />
                <documentation value="End position (0-based exclusive, which menas the acid at this position will not be included, 1-based inclusive, which means the acid at this position will be included) of the variant." />
            </searchParam>
            <searchParam>
                <name value="chromosome-variant-coordinate" />
                <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome-variant-coordinate" />
                <type value="composite" />
                <documentation value="Search parameter by chromosome and variant coordinate. This will refer to part of a locus or part of a gene where search region will be represented in 1-based system. Since the coordinateSystem can either be 0-based or 1-based, this search query will include the result of both coordinateSystem that contains the equivalent segment of the gene or whole genome sequence. For example, a search for sequence can be represented as `chromosome-variant-coordinate=1$lt345$gt123`, this means it will search for the MolecularSequence resource with variants on chromosome 1 and with position &gt;123 and &lt;345, where in 1-based system resource, all strings within region 1:124-344 will be revealed, while in 0-based system resource, all strings within region 1:123-344 will be revealed. You may want to check detail about 0-based v.s. 1-based above." />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-patient" />
                <type value="reference" />
                <documentation value="The subject that the observation is about" />
            </searchParam>
            <searchParam>
                <name value="variant-start" />
                <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-variant-start" />
                <type value="number" />
                <documentation value="Start position (0-based inclusive, 1-based inclusive, that means the nucleic acid or amino acid at this position will be included) of the variant." />
            </searchParam>
            <searchParam>
                <name value="chromosome-window-coordinate" />
                <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome-window-coordinate" />
                <type value="composite" />
                <documentation value="Search parameter by chromosome and window. This will refer to part of a locus or part of a gene where search region will be represented in 1-based system. Since the coordinateSystem can either be 0-based or 1-based, this search query will include the result of both coordinateSystem that contains the equivalent segment of the gene or whole genome sequence. For example, a search for sequence can be represented as `chromosome-window-coordinate=1$lt345$gt123`, this means it will search for the MolecularSequence resource with a window on chromosome 1 and with position &gt;123 and &lt;345, where in 1-based system resource, all strings within region 1:124-344 will be revealed, while in 0-based system resource, all strings within region 1:123-344 will be revealed. You may want to check detail about 0-based v.s. 1-based above." />
            </searchParam>
            <searchParam>
                <name value="referenceseqid-window-coordinate" />
                <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid-window-coordinate" />
                <type value="composite" />
                <documentation value="Search parameter by reference sequence and window. This will refer to part of a locus or part of a gene where search region will be represented in 1-based system. Since the coordinateSystem can either be 0-based or 1-based, this search query will include the result of both coordinateSystem that contains the equivalent segment of the gene or whole genome sequence. For example, a search for sequence can be represented as `referenceSeqId-window-coordinate=NC_000001.11$lt345$gt123`, this means it will search for the MolecularSequence resource with a window on NC_000001.11 and with position &gt;123 and &lt;345, where in 1-based system resource, all strings within region NC_000001.11:124-344 will be revealed, while in 0-based system resource, all strings within region NC_000001.11:123-344 will be revealed. You may want to check detail about 0-based v.s. 1-based above." />
            </searchParam>
            <searchParam>
                <name value="referenceseqid" />
                <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid" />
                <type value="token" />
                <documentation value="Reference Sequence of the sequence" />
            </searchParam>
        </resource>
        <resource>
            <type value="NamingSystem" />
            <profile value="http://hl7.org/fhir/StructureDefinition/NamingSystem" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-date" />
                <type value="date" />
                <documentation value="The naming system publication date" />
            </searchParam>
            <searchParam>
                <name value="period" />
                <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-period" />
                <type value="date" />
                <documentation value="When is identifier valid?" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the naming system" />
            </searchParam>
            <searchParam>
                <name value="kind" />
                <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-kind" />
                <type value="token" />
                <documentation value="codesystem | identifier | root" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the naming system" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-description" />
                <type value="string" />
                <documentation value="The description of the naming system" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the naming system" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-type" />
                <type value="token" />
                <documentation value="e.g. driver,  provider,  patient, bank etc." />
            </searchParam>
            <searchParam>
                <name value="id-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-id-type" />
                <type value="token" />
                <documentation value="oid | uuid | uri | other" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the naming system" />
            </searchParam>
            <searchParam>
                <name value="responsible" />
                <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-responsible" />
                <type value="string" />
                <documentation value="Who maintains system namespace?" />
            </searchParam>
            <searchParam>
                <name value="contact" />
                <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-contact" />
                <type value="string" />
                <documentation value="Name of an individual to contact" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the naming system" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context" />
                <type value="token" />
                <documentation value="A use context assigned to the naming system" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the naming system" />
            </searchParam>
            <searchParam>
                <name value="telecom" />
                <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-telecom" />
                <type value="token" />
                <documentation value="Contact details for individual or organization" />
            </searchParam>
            <searchParam>
                <name value="value" />
                <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-value" />
                <type value="string" />
                <documentation value="The unique identifier" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the naming system" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-status" />
                <type value="token" />
                <documentation value="The current status of the naming system" />
            </searchParam>
        </resource>
        <resource>
            <type value="NutritionOrder" />
            <profile value="http://hl7.org/fhir/StructureDefinition/NutritionOrder" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="NutritionOrder.provider" />
            <searchInclude value="NutritionOrder.patient" />
            <searchInclude value="NutritionOrder.instantiates-canonical" />
            <searchInclude value="NutritionOrder.encounter" />
            <searchRevInclude value="CarePlan.activity-reference" />
            <searchRevInclude value="DiagnosticReport.based-on" />
            <searchRevInclude value="Observation.based-on" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="Return nutrition orders with this external identifier" />
            </searchParam>
            <searchParam>
                <name value="datetime" />
                <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-datetime" />
                <type value="date" />
                <documentation value="Return nutrition orders requested on this date" />
            </searchParam>
            <searchParam>
                <name value="provider" />
                <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-provider" />
                <type value="reference" />
                <documentation value="The identity of the provider who placed the nutrition order" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="The identity of the person who requires the diet, formula or nutritional supplement" />
            </searchParam>
            <searchParam>
                <name value="supplement" />
                <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-supplement" />
                <type value="token" />
                <documentation value="Type of supplement product requested" />
            </searchParam>
            <searchParam>
                <name value="formula" />
                <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-formula" />
                <type value="token" />
                <documentation value="Type of enteral or infant formula" />
            </searchParam>
            <searchParam>
                <name value="instantiates-canonical" />
                <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-instantiates-canonical" />
                <type value="reference" />
                <documentation value="Instantiates FHIR protocol or definition" />
            </searchParam>
            <searchParam>
                <name value="instantiates-uri" />
                <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-instantiates-uri" />
                <type value="uri" />
                <documentation value="Instantiates external protocol or definition" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter" />
                <type value="reference" />
                <documentation value="Return nutrition orders with this encounter identifier" />
            </searchParam>
            <searchParam>
                <name value="oraldiet" />
                <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-oraldiet" />
                <type value="token" />
                <documentation value="Type of diet that can be consumed orally (i.e., take via the mouth)." />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-status" />
                <type value="token" />
                <documentation value="Status of the nutrition order." />
            </searchParam>
            <searchParam>
                <name value="additive" />
                <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-additive" />
                <type value="token" />
                <documentation value="Type of module component to add to the feeding" />
            </searchParam>
        </resource>
        <resource>
            <type value="Observation" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Observation" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Observation.subject" />
            <searchInclude value="Observation.focus" />
            <searchInclude value="Observation.derived-from" />
            <searchInclude value="Observation.part-of" />
            <searchInclude value="Observation.has-member" />
            <searchInclude value="Observation.based-on" />
            <searchInclude value="Observation.patient" />
            <searchInclude value="Observation.specimen" />
            <searchInclude value="Observation.performer" />
            <searchInclude value="Observation.encounter" />
            <searchInclude value="Observation.device" />
            <searchRevInclude value="Appointment.reason-reference" />
            <searchRevInclude value="ChargeItem.service" />
            <searchRevInclude value="ClinicalImpression.finding-ref" />
            <searchRevInclude value="ClinicalImpression.investigation" />
            <searchRevInclude value="DiagnosticReport.result" />
            <searchRevInclude value="Encounter.reason-reference" />
            <searchRevInclude value="Immunization.reaction" />
            <searchRevInclude value="Immunization.reason-reference" />
            <searchRevInclude value="MedicationStatement.part-of" />
            <searchRevInclude value="Observation.derived-from" />
            <searchRevInclude value="Observation.has-member" />
            <searchRevInclude value="Procedure.part-of" />
            <searchRevInclude value="Procedure.reason-reference" />
            <searchRevInclude value="QuestionnaireResponse.part-of" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-date" />
                <type value="date" />
                <documentation value="Obtained date/time. If the obtained element is a period, a date that falls in the period" />
            </searchParam>
            <searchParam>
                <name value="combo-data-absent-reason" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-data-absent-reason" />
                <type value="token" />
                <documentation value="The reason why the expected value in the element Observation.value[x] or Observation.component.value[x] is missing." />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-code" />
                <type value="token" />
                <documentation value="The code of the observation type" />
            </searchParam>
            <searchParam>
                <name value="combo-code-value-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-quantity" />
                <type value="composite" />
                <documentation value="Code and quantity value parameter pair, including in components" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-subject" />
                <type value="reference" />
                <documentation value="The subject that the observation is about" />
            </searchParam>
            <searchParam>
                <name value="component-data-absent-reason" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-data-absent-reason" />
                <type value="token" />
                <documentation value="The reason why the expected value in the element Observation.component.value[x] is missing." />
            </searchParam>
            <searchParam>
                <name value="value-concept" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-value-concept" />
                <type value="token" />
                <documentation value="The value of the observation, if the value is a CodeableConcept" />
            </searchParam>
            <searchParam>
                <name value="value-date" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-value-date" />
                <type value="date" />
                <documentation value="The value of the observation, if the value is a date or period of time" />
            </searchParam>
            <searchParam>
                <name value="focus" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-focus" />
                <type value="reference" />
                <documentation value="The focus of an observation when the focus is not the patient of record." />
            </searchParam>
            <searchParam>
                <name value="derived-from" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-derived-from" />
                <type value="reference" />
                <documentation value="Related measurements the observation is made from" />
            </searchParam>
            <searchParam>
                <name value="part-of" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-part-of" />
                <type value="reference" />
                <documentation value="Part of referenced event" />
            </searchParam>
            <searchParam>
                <name value="has-member" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-has-member" />
                <type value="reference" />
                <documentation value="Related resource that belongs to the Observation group" />
            </searchParam>
            <searchParam>
                <name value="code-value-string" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-code-value-string" />
                <type value="composite" />
                <documentation value="Code and string value parameter pair" />
            </searchParam>
            <searchParam>
                <name value="component-code-value-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-code-value-quantity" />
                <type value="composite" />
                <documentation value="Component code and component quantity value parameter pair" />
            </searchParam>
            <searchParam>
                <name value="based-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-based-on" />
                <type value="reference" />
                <documentation value="Reference to the service request." />
            </searchParam>
            <searchParam>
                <name value="code-value-date" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-code-value-date" />
                <type value="composite" />
                <documentation value="Code and date/time value parameter pair" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="The subject that the observation is about (if patient)" />
            </searchParam>
            <searchParam>
                <name value="specimen" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-specimen" />
                <type value="reference" />
                <documentation value="Specimen used for this observation" />
            </searchParam>
            <searchParam>
                <name value="component-code" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-code" />
                <type value="token" />
                <documentation value="The component code of the observation type" />
            </searchParam>
            <searchParam>
                <name value="code-value-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-code-value-quantity" />
                <type value="composite" />
                <documentation value="Code and quantity value parameter pair" />
            </searchParam>
            <searchParam>
                <name value="combo-code-value-concept" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-concept" />
                <type value="composite" />
                <documentation value="Code and coded value parameter pair, including in components" />
            </searchParam>
            <searchParam>
                <name value="value-string" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-value-string" />
                <type value="string" />
                <documentation value="The value of the observation, if the value is a string, and also searches in CodeableConcept.text" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="The unique id for a particular observation" />
            </searchParam>
            <searchParam>
                <name value="performer" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-performer" />
                <type value="reference" />
                <documentation value="Who performed the observation" />
            </searchParam>
            <searchParam>
                <name value="combo-code" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-code" />
                <type value="token" />
                <documentation value="The code of the observation type or component type" />
            </searchParam>
            <searchParam>
                <name value="method" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-method" />
                <type value="token" />
                <documentation value="The method used for the observation" />
            </searchParam>
            <searchParam>
                <name value="value-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-value-quantity" />
                <type value="quantity" />
                <documentation value="The value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)" />
            </searchParam>
            <searchParam>
                <name value="component-value-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-value-quantity" />
                <type value="quantity" />
                <documentation value="The value of the component observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)" />
            </searchParam>
            <searchParam>
                <name value="data-absent-reason" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-data-absent-reason" />
                <type value="token" />
                <documentation value="The reason why the expected value in the element Observation.value[x] is missing." />
            </searchParam>
            <searchParam>
                <name value="combo-value-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-value-quantity" />
                <type value="quantity" />
                <documentation value="The value or component value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter" />
                <type value="reference" />
                <documentation value="Encounter related to the observation" />
            </searchParam>
            <searchParam>
                <name value="code-value-concept" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-code-value-concept" />
                <type value="composite" />
                <documentation value="Code and coded value parameter pair" />
            </searchParam>
            <searchParam>
                <name value="component-code-value-concept" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-code-value-concept" />
                <type value="composite" />
                <documentation value="Component code and component coded value parameter pair" />
            </searchParam>
            <searchParam>
                <name value="component-value-concept" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-value-concept" />
                <type value="token" />
                <documentation value="The value of the component observation, if the value is a CodeableConcept" />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-category" />
                <type value="token" />
                <documentation value="The classification of the type of observation" />
            </searchParam>
            <searchParam>
                <name value="device" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-device" />
                <type value="reference" />
                <documentation value="The Device that generated the observation data." />
            </searchParam>
            <searchParam>
                <name value="combo-value-concept" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-value-concept" />
                <type value="token" />
                <documentation value="The value or component value of the observation, if the value is a CodeableConcept" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Observation-status" />
                <type value="token" />
                <documentation value="The status of the observation" />
            </searchParam>
        </resource>
        <resource>
            <type value="ObservationDefinition" />
            <profile value="http://hl7.org/fhir/StructureDefinition/ObservationDefinition" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
        </resource>
        <resource>
            <type value="OperationDefinition" />
            <profile value="http://hl7.org/fhir/StructureDefinition/OperationDefinition" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="OperationDefinition.input-profile" />
            <searchInclude value="OperationDefinition.output-profile" />
            <searchInclude value="OperationDefinition.base" />
            <searchRevInclude value="CarePlan.instantiates-canonical" />
            <searchRevInclude value="Communication.instantiates-canonical" />
            <searchRevInclude value="FamilyMemberHistory.instantiates-canonical" />
            <searchRevInclude value="OperationDefinition.base" />
            <searchRevInclude value="Procedure.instantiates-canonical" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-date" />
                <type value="date" />
                <documentation value="The operation definition publication date" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-code" />
                <type value="token" />
                <documentation value="Name used to invoke the operation" />
            </searchParam>
            <searchParam>
                <name value="instance" />
                <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-instance" />
                <type value="token" />
                <documentation value="Invoke on an instance?" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the operation definition" />
            </searchParam>
            <searchParam>
                <name value="kind" />
                <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-kind" />
                <type value="token" />
                <documentation value="operation | query" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the operation definition" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-description" />
                <type value="string" />
                <documentation value="The description of the operation definition" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the operation definition" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the operation definition" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-type" />
                <type value="token" />
                <documentation value="Invoke at the type level?" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-version" />
                <type value="token" />
                <documentation value="The business version of the operation definition" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the operation definition" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the operation definition" />
            </searchParam>
            <searchParam>
                <name value="input-profile" />
                <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-input-profile" />
                <type value="reference" />
                <documentation value="Validation information for in parameters" />
            </searchParam>
            <searchParam>
                <name value="output-profile" />
                <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-output-profile" />
                <type value="reference" />
                <documentation value="Validation information for out parameters" />
            </searchParam>
            <searchParam>
                <name value="system" />
                <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-system" />
                <type value="token" />
                <documentation value="Invoke at the system level?" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the operation definition" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context" />
                <type value="token" />
                <documentation value="A use context assigned to the operation definition" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the operation definition" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the operation definition" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-status" />
                <type value="token" />
                <documentation value="The current status of the operation definition" />
            </searchParam>
            <searchParam>
                <name value="base" />
                <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-base" />
                <type value="reference" />
                <documentation value="Marks this as a profile of the base" />
            </searchParam>
        </resource>
        <resource>
            <type value="OperationOutcome" />
            <profile value="http://hl7.org/fhir/StructureDefinition/OperationOutcome" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
        </resource>
        <resource>
            <type value="Organization" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Organization" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Organization.partof" />
            <searchInclude value="Organization.endpoint" />
            <searchRevInclude value="Account.owner" />
            <searchRevInclude value="Account.subject" />
            <searchRevInclude value="Account.patient" />
            <searchRevInclude value="AuditEvent.agent" />
            <searchRevInclude value="AuditEvent.source" />
            <searchRevInclude value="AuditEvent.patient" />
            <searchRevInclude value="Basic.author" />
            <searchRevInclude value="CarePlan.performer" />
            <searchRevInclude value="CareTeam.participant" />
            <searchRevInclude value="ChargeItem.performing-organization" />
            <searchRevInclude value="ChargeItem.enterer" />
            <searchRevInclude value="ChargeItem.performer-actor" />
            <searchRevInclude value="ChargeItem.requesting-organization" />
            <searchRevInclude value="Claim.care-team" />
            <searchRevInclude value="Claim.payee" />
            <searchRevInclude value="Claim.provider" />
            <searchRevInclude value="Claim.insurer" />
            <searchRevInclude value="ClaimResponse.insurer" />
            <searchRevInclude value="ClaimResponse.requestor" />
            <searchRevInclude value="Communication.sender" />
            <searchRevInclude value="Communication.recipient" />
            <searchRevInclude value="CommunicationRequest.requester" />
            <searchRevInclude value="CommunicationRequest.sender" />
            <searchRevInclude value="CommunicationRequest.recipient" />
            <searchRevInclude value="Composition.author" />
            <searchRevInclude value="Composition.attester" />
            <searchRevInclude value="Consent.actor" />
            <searchRevInclude value="Consent.organization" />
            <searchRevInclude value="Consent.consentor" />
            <searchRevInclude value="Contract.authority" />
            <searchRevInclude value="Contract.signer" />
            <searchRevInclude value="Coverage.payor" />
            <searchRevInclude value="Coverage.policy-holder" />
            <searchRevInclude value="CoverageEligibilityRequest.provider" />
            <searchRevInclude value="CoverageEligibilityResponse.insurer" />
            <searchRevInclude value="CoverageEligibilityResponse.requestor" />
            <searchRevInclude value="Device.organization" />
            <searchRevInclude value="DeviceRequest.requester" />
            <searchRevInclude value="DeviceRequest.performer" />
            <searchRevInclude value="DiagnosticReport.performer" />
            <searchRevInclude value="DiagnosticReport.results-interpreter" />
            <searchRevInclude value="DocumentManifest.author" />
            <searchRevInclude value="DocumentManifest.recipient" />
            <searchRevInclude value="DocumentReference.authenticator" />
            <searchRevInclude value="DocumentReference.custodian" />
            <searchRevInclude value="DocumentReference.author" />
            <searchRevInclude value="Encounter.service-provider" />
            <searchRevInclude value="Endpoint.organization" />
            <searchRevInclude value="EpisodeOfCare.organization" />
            <searchRevInclude value="ExplanationOfBenefit.care-team" />
            <searchRevInclude value="ExplanationOfBenefit.payee" />
            <searchRevInclude value="ExplanationOfBenefit.provider" />
            <searchRevInclude value="Flag.subject" />
            <searchRevInclude value="Flag.patient" />
            <searchRevInclude value="Flag.author" />
            <searchRevInclude value="Goal.patient" />
            <searchRevInclude value="Goal.subject" />
            <searchRevInclude value="Group.managing-entity" />
            <searchRevInclude value="HealthcareService.organization" />
            <searchRevInclude value="ImagingStudy.performer" />
            <searchRevInclude value="Immunization.performer" />
            <searchRevInclude value="Immunization.manufacturer" />
            <searchRevInclude value="InsurancePlan.owned-by" />
            <searchRevInclude value="InsurancePlan.administered-by" />
            <searchRevInclude value="Invoice.issuer" />
            <searchRevInclude value="Invoice.participant" />
            <searchRevInclude value="Invoice.recipient" />
            <searchRevInclude value="Linkage.author" />
            <searchRevInclude value="Location.organization" />
            <searchRevInclude value="MeasureReport.reporter" />
            <searchRevInclude value="Media.operator" />
            <searchRevInclude value="Medication.manufacturer" />
            <searchRevInclude value="MedicationDispense.performer" />
            <searchRevInclude value="MedicationKnowledge.manufacturer" />
            <searchRevInclude value="MedicationRequest.requester" />
            <searchRevInclude value="MedicationRequest.intended-dispenser" />
            <searchRevInclude value="MedicationRequest.intended-performer" />
            <searchRevInclude value="MedicationStatement.source" />
            <searchRevInclude value="MedicinalProductAuthorization.holder" />
            <searchRevInclude value="MessageHeader.receiver" />
            <searchRevInclude value="MessageHeader.sender" />
            <searchRevInclude value="MessageHeader.responsible" />
            <searchRevInclude value="Observation.performer" />
            <searchRevInclude value="Organization.partof" />
            <searchRevInclude value="OrganizationAffiliation.primary-organization" />
            <searchRevInclude value="OrganizationAffiliation.network" />
            <searchRevInclude value="OrganizationAffiliation.participating-organization" />
            <searchRevInclude value="Patient.general-practitioner" />
            <searchRevInclude value="Patient.organization" />
            <searchRevInclude value="PaymentNotice.provider" />
            <searchRevInclude value="PaymentReconciliation.payment-issuer" />
            <searchRevInclude value="PaymentReconciliation.requestor" />
            <searchRevInclude value="Person.organization" />
            <searchRevInclude value="PractitionerRole.organization" />
            <searchRevInclude value="Procedure.performer" />
            <searchRevInclude value="Provenance.agent" />
            <searchRevInclude value="QuestionnaireResponse.author" />
            <searchRevInclude value="ResearchStudy.sponsor" />
            <searchRevInclude value="ServiceRequest.requester" />
            <searchRevInclude value="ServiceRequest.performer" />
            <searchRevInclude value="SupplyDelivery.supplier" />
            <searchRevInclude value="SupplyRequest.requester" />
            <searchRevInclude value="SupplyRequest.subject" />
            <searchRevInclude value="SupplyRequest.supplier" />
            <searchRevInclude value="Task.owner" />
            <searchRevInclude value="Task.requester" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Organization-identifier" />
                <type value="token" />
                <documentation value="Any identifier for the organization (not the accreditation issuer&#39;s identifier)" />
            </searchParam>
            <searchParam>
                <name value="partof" />
                <definition value="http://hl7.org/fhir/SearchParameter/Organization-partof" />
                <type value="reference" />
                <documentation value="An organization of which this organization forms a part" />
            </searchParam>
            <searchParam>
                <name value="address" />
                <definition value="http://hl7.org/fhir/SearchParameter/Organization-address" />
                <type value="string" />
                <documentation value="A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text" />
            </searchParam>
            <searchParam>
                <name value="address-state" />
                <definition value="http://hl7.org/fhir/SearchParameter/Organization-address-state" />
                <type value="string" />
                <documentation value="A state specified in an address" />
            </searchParam>
            <searchParam>
                <name value="active" />
                <definition value="http://hl7.org/fhir/SearchParameter/Organization-active" />
                <type value="token" />
                <documentation value="Is the Organization record active" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Organization-type" />
                <type value="token" />
                <documentation value="A code for the type of organization" />
            </searchParam>
            <searchParam>
                <name value="address-postalcode" />
                <definition value="http://hl7.org/fhir/SearchParameter/Organization-address-postalcode" />
                <type value="string" />
                <documentation value="A postal code specified in an address" />
            </searchParam>
            <searchParam>
                <name value="address-country" />
                <definition value="http://hl7.org/fhir/SearchParameter/Organization-address-country" />
                <type value="string" />
                <documentation value="A country specified in an address" />
            </searchParam>
            <searchParam>
                <name value="endpoint" />
                <definition value="http://hl7.org/fhir/SearchParameter/Organization-endpoint" />
                <type value="reference" />
                <documentation value="Technical endpoints providing access to services operated for the organization" />
            </searchParam>
            <searchParam>
                <name value="phonetic" />
                <definition value="http://hl7.org/fhir/SearchParameter/Organization-phonetic" />
                <type value="string" />
                <documentation value="A portion of the organization&#39;s name using some kind of phonetic matching algorithm" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/Organization-name" />
                <type value="string" />
                <documentation value="A portion of the organization&#39;s name or alias" />
            </searchParam>
            <searchParam>
                <name value="address-use" />
                <definition value="http://hl7.org/fhir/SearchParameter/Organization-address-use" />
                <type value="token" />
                <documentation value="A use code specified in an address" />
            </searchParam>
            <searchParam>
                <name value="address-city" />
                <definition value="http://hl7.org/fhir/SearchParameter/Organization-address-city" />
                <type value="string" />
                <documentation value="A city specified in an address" />
            </searchParam>
        </resource>
        <resource>
            <type value="OrganizationAffiliation" />
            <profile value="http://hl7.org/fhir/StructureDefinition/OrganizationAffiliation" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="OrganizationAffiliation.primary-organization" />
            <searchInclude value="OrganizationAffiliation.network" />
            <searchInclude value="OrganizationAffiliation.endpoint" />
            <searchInclude value="OrganizationAffiliation.service" />
            <searchInclude value="OrganizationAffiliation.participating-organization" />
            <searchInclude value="OrganizationAffiliation.location" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-date" />
                <type value="date" />
                <documentation value="The period during which the participatingOrganization is affiliated with the primary organization" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-identifier" />
                <type value="token" />
                <documentation value="An organization affiliation&#39;s Identifier" />
            </searchParam>
            <searchParam>
                <name value="specialty" />
                <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-specialty" />
                <type value="token" />
                <documentation value="Specific specialty of the participatingOrganization in the context of the role" />
            </searchParam>
            <searchParam>
                <name value="role" />
                <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-role" />
                <type value="token" />
                <documentation value="Definition of the role the participatingOrganization plays" />
            </searchParam>
            <searchParam>
                <name value="active" />
                <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-active" />
                <type value="token" />
                <documentation value="Whether this organization affiliation record is in active use" />
            </searchParam>
            <searchParam>
                <name value="primary-organization" />
                <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-primary-organization" />
                <type value="reference" />
                <documentation value="The organization that receives the services from the participating organization" />
            </searchParam>
            <searchParam>
                <name value="network" />
                <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-network" />
                <type value="reference" />
                <documentation value="Health insurance provider network in which the participatingOrganization provides the role&#39;s services (if defined) at the indicated locations (if defined)" />
            </searchParam>
            <searchParam>
                <name value="endpoint" />
                <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-endpoint" />
                <type value="reference" />
                <documentation value="Technical endpoints providing access to services operated for this role" />
            </searchParam>
            <searchParam>
                <name value="phone" />
                <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-phone" />
                <type value="token" />
                <documentation value="A value in a phone contact" />
            </searchParam>
            <searchParam>
                <name value="service" />
                <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-service" />
                <type value="reference" />
                <documentation value="Healthcare services provided through the role" />
            </searchParam>
            <searchParam>
                <name value="participating-organization" />
                <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-participating-organization" />
                <type value="reference" />
                <documentation value="The organization that provides services to the primary organization" />
            </searchParam>
            <searchParam>
                <name value="telecom" />
                <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-telecom" />
                <type value="token" />
                <documentation value="The value in any kind of contact" />
            </searchParam>
            <searchParam>
                <name value="location" />
                <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-location" />
                <type value="reference" />
                <documentation value="The location(s) at which the role occurs" />
            </searchParam>
            <searchParam>
                <name value="email" />
                <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-email" />
                <type value="token" />
                <documentation value="A value in an email contact" />
            </searchParam>
        </resource>
        <resource>
            <type value="Patient" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Patient" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Patient.general-practitioner" />
            <searchInclude value="Patient.link" />
            <searchInclude value="Patient.organization" />
            <searchRevInclude value="Account.subject" />
            <searchRevInclude value="Account.patient" />
            <searchRevInclude value="AdverseEvent.recorder" />
            <searchRevInclude value="AdverseEvent.subject" />
            <searchRevInclude value="AllergyIntolerance.recorder" />
            <searchRevInclude value="AllergyIntolerance.asserter" />
            <searchRevInclude value="AllergyIntolerance.patient" />
            <searchRevInclude value="Appointment.practitioner" />
            <searchRevInclude value="Appointment.actor" />
            <searchRevInclude value="Appointment.patient" />
            <searchRevInclude value="Appointment.location" />
            <searchRevInclude value="AppointmentResponse.actor" />
            <searchRevInclude value="AppointmentResponse.practitioner" />
            <searchRevInclude value="AppointmentResponse.patient" />
            <searchRevInclude value="AppointmentResponse.location" />
            <searchRevInclude value="AuditEvent.agent" />
            <searchRevInclude value="AuditEvent.source" />
            <searchRevInclude value="AuditEvent.patient" />
            <searchRevInclude value="Basic.author" />
            <searchRevInclude value="BodyStructure.patient" />
            <searchRevInclude value="CarePlan.performer" />
            <searchRevInclude value="CarePlan.subject" />
            <searchRevInclude value="CarePlan.patient" />
            <searchRevInclude value="CareTeam.patient" />
            <searchRevInclude value="CareTeam.subject" />
            <searchRevInclude value="CareTeam.participant" />
            <searchRevInclude value="ChargeItem.subject" />
            <searchRevInclude value="ChargeItem.patient" />
            <searchRevInclude value="ChargeItem.enterer" />
            <searchRevInclude value="ChargeItem.performer-actor" />
            <searchRevInclude value="Claim.payee" />
            <searchRevInclude value="Claim.patient" />
            <searchRevInclude value="ClaimResponse.patient" />
            <searchRevInclude value="ClinicalImpression.subject" />
            <searchRevInclude value="ClinicalImpression.patient" />
            <searchRevInclude value="Communication.subject" />
            <searchRevInclude value="Communication.sender" />
            <searchRevInclude value="Communication.patient" />
            <searchRevInclude value="Communication.recipient" />
            <searchRevInclude value="CommunicationRequest.requester" />
            <searchRevInclude value="CommunicationRequest.subject" />
            <searchRevInclude value="CommunicationRequest.sender" />
            <searchRevInclude value="CommunicationRequest.patient" />
            <searchRevInclude value="CommunicationRequest.recipient" />
            <searchRevInclude value="Composition.author" />
            <searchRevInclude value="Composition.attester" />
            <searchRevInclude value="Condition.subject" />
            <searchRevInclude value="Condition.asserter" />
            <searchRevInclude value="Condition.patient" />
            <searchRevInclude value="Consent.actor" />
            <searchRevInclude value="Consent.patient" />
            <searchRevInclude value="Consent.consentor" />
            <searchRevInclude value="Contract.signer" />
            <searchRevInclude value="Coverage.payor" />
            <searchRevInclude value="Coverage.subscriber" />
            <searchRevInclude value="Coverage.beneficiary" />
            <searchRevInclude value="Coverage.patient" />
            <searchRevInclude value="Coverage.policy-holder" />
            <searchRevInclude value="CoverageEligibilityRequest.patient" />
            <searchRevInclude value="CoverageEligibilityResponse.patient" />
            <searchRevInclude value="DetectedIssue.patient" />
            <searchRevInclude value="Device.patient" />
            <searchRevInclude value="DeviceRequest.performer" />
            <searchRevInclude value="DeviceRequest.subject" />
            <searchRevInclude value="DeviceRequest.patient" />
            <searchRevInclude value="DeviceUseStatement.subject" />
            <searchRevInclude value="DeviceUseStatement.patient" />
            <searchRevInclude value="DiagnosticReport.subject" />
            <searchRevInclude value="DiagnosticReport.patient" />
            <searchRevInclude value="DocumentManifest.subject" />
            <searchRevInclude value="DocumentManifest.author" />
            <searchRevInclude value="DocumentManifest.patient" />
            <searchRevInclude value="DocumentManifest.recipient" />
            <searchRevInclude value="DocumentReference.subject" />
            <searchRevInclude value="DocumentReference.patient" />
            <searchRevInclude value="DocumentReference.author" />
            <searchRevInclude value="Encounter.subject" />
            <searchRevInclude value="Encounter.patient" />
            <searchRevInclude value="EnrollmentRequest.subject" />
            <searchRevInclude value="EnrollmentRequest.patient" />
            <searchRevInclude value="EpisodeOfCare.patient" />
            <searchRevInclude value="ExplanationOfBenefit.payee" />
            <searchRevInclude value="ExplanationOfBenefit.patient" />
            <searchRevInclude value="FamilyMemberHistory.patient" />
            <searchRevInclude value="Flag.subject" />
            <searchRevInclude value="Flag.patient" />
            <searchRevInclude value="Flag.author" />
            <searchRevInclude value="Goal.patient" />
            <searchRevInclude value="Goal.subject" />
            <searchRevInclude value="Group.member" />
            <searchRevInclude value="GuidanceResponse.patient" />
            <searchRevInclude value="GuidanceResponse.subject" />
            <searchRevInclude value="ImagingStudy.performer" />
            <searchRevInclude value="ImagingStudy.subject" />
            <searchRevInclude value="ImagingStudy.patient" />
            <searchRevInclude value="Immunization.patient" />
            <searchRevInclude value="ImmunizationEvaluation.patient" />
            <searchRevInclude value="ImmunizationRecommendation.patient" />
            <searchRevInclude value="Invoice.subject" />
            <searchRevInclude value="Invoice.participant" />
            <searchRevInclude value="Invoice.patient" />
            <searchRevInclude value="Invoice.recipient" />
            <searchRevInclude value="List.subject" />
            <searchRevInclude value="List.patient" />
            <searchRevInclude value="List.source" />
            <searchRevInclude value="MeasureReport.patient" />
            <searchRevInclude value="MeasureReport.subject" />
            <searchRevInclude value="Media.subject" />
            <searchRevInclude value="Media.operator" />
            <searchRevInclude value="Media.patient" />
            <searchRevInclude value="MedicationAdministration.performer" />
            <searchRevInclude value="MedicationAdministration.subject" />
            <searchRevInclude value="MedicationAdministration.patient" />
            <searchRevInclude value="MedicationDispense.performer" />
            <searchRevInclude value="MedicationDispense.receiver" />
            <searchRevInclude value="MedicationDispense.subject" />
            <searchRevInclude value="MedicationDispense.patient" />
            <searchRevInclude value="MedicationRequest.requester" />
            <searchRevInclude value="MedicationRequest.subject" />
            <searchRevInclude value="MedicationRequest.patient" />
            <searchRevInclude value="MedicationRequest.intended-performer" />
            <searchRevInclude value="MedicationStatement.subject" />
            <searchRevInclude value="MedicationStatement.patient" />
            <searchRevInclude value="MedicationStatement.source" />
            <searchRevInclude value="MolecularSequence.patient" />
            <searchRevInclude value="NutritionOrder.patient" />
            <searchRevInclude value="Observation.subject" />
            <searchRevInclude value="Observation.patient" />
            <searchRevInclude value="Observation.performer" />
            <searchRevInclude value="Patient.link" />
            <searchRevInclude value="Person.practitioner" />
            <searchRevInclude value="Person.link" />
            <searchRevInclude value="Person.relatedperson" />
            <searchRevInclude value="Person.patient" />
            <searchRevInclude value="Procedure.performer" />
            <searchRevInclude value="Procedure.subject" />
            <searchRevInclude value="Procedure.patient" />
            <searchRevInclude value="Provenance.agent" />
            <searchRevInclude value="QuestionnaireResponse.author" />
            <searchRevInclude value="QuestionnaireResponse.source" />
            <searchRevInclude value="RelatedPerson.patient" />
            <searchRevInclude value="RequestGroup.subject" />
            <searchRevInclude value="RequestGroup.participant" />
            <searchRevInclude value="RequestGroup.patient" />
            <searchRevInclude value="ResearchSubject.individual" />
            <searchRevInclude value="ResearchSubject.patient" />
            <searchRevInclude value="RiskAssessment.subject" />
            <searchRevInclude value="RiskAssessment.patient" />
            <searchRevInclude value="Schedule.actor" />
            <searchRevInclude value="ServiceRequest.requester" />
            <searchRevInclude value="ServiceRequest.performer" />
            <searchRevInclude value="ServiceRequest.subject" />
            <searchRevInclude value="ServiceRequest.patient" />
            <searchRevInclude value="Specimen.subject" />
            <searchRevInclude value="Specimen.patient" />
            <searchRevInclude value="SupplyDelivery.patient" />
            <searchRevInclude value="SupplyRequest.requester" />
            <searchRevInclude value="SupplyRequest.subject" />
            <searchRevInclude value="Task.owner" />
            <searchRevInclude value="Task.requester" />
            <searchRevInclude value="VisionPrescription.patient" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Patient-identifier" />
                <type value="token" />
                <documentation value="A patient identifier" />
            </searchParam>
            <searchParam>
                <name value="given" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-given" />
                <type value="string" />
                <documentation value="A portion of the given name of the patient" />
            </searchParam>
            <searchParam>
                <name value="address" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address" />
                <type value="string" />
                <documentation value="A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text" />
            </searchParam>
            <searchParam>
                <name value="birthdate" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-birthdate" />
                <type value="date" />
                <documentation value="The patient&#39;s date of birth" />
            </searchParam>
            <searchParam>
                <name value="deceased" />
                <definition value="http://hl7.org/fhir/SearchParameter/Patient-deceased" />
                <type value="token" />
                <documentation value="This patient has been marked as deceased, or as a death date entered" />
            </searchParam>
            <searchParam>
                <name value="address-state" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address-state" />
                <type value="string" />
                <documentation value="A state specified in an address" />
            </searchParam>
            <searchParam>
                <name value="gender" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-gender" />
                <type value="token" />
                <documentation value="Gender of the patient" />
            </searchParam>
            <searchParam>
                <name value="general-practitioner" />
                <definition value="http://hl7.org/fhir/SearchParameter/Patient-general-practitioner" />
                <type value="reference" />
                <documentation value="Patient&#39;s nominated general practitioner, not the organization that manages the record" />
            </searchParam>
            <searchParam>
                <name value="link" />
                <definition value="http://hl7.org/fhir/SearchParameter/Patient-link" />
                <type value="reference" />
                <documentation value="All patients linked to the given patient" />
            </searchParam>
            <searchParam>
                <name value="active" />
                <definition value="http://hl7.org/fhir/SearchParameter/Patient-active" />
                <type value="token" />
                <documentation value="Whether the patient record is active" />
            </searchParam>
            <searchParam>
                <name value="language" />
                <definition value="http://hl7.org/fhir/SearchParameter/Patient-language" />
                <type value="token" />
                <documentation value="Language code (irrespective of use value)" />
            </searchParam>
            <searchParam>
                <name value="address-postalcode" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address-postalcode" />
                <type value="string" />
                <documentation value="A postalCode specified in an address" />
            </searchParam>
            <searchParam>
                <name value="address-country" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address-country" />
                <type value="string" />
                <documentation value="A country specified in an address" />
            </searchParam>
            <searchParam>
                <name value="death-date" />
                <definition value="http://hl7.org/fhir/SearchParameter/Patient-death-date" />
                <type value="date" />
                <documentation value="The date of death has been provided and satisfies this search value" />
            </searchParam>
            <searchParam>
                <name value="phonetic" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-phonetic" />
                <type value="string" />
                <documentation value="A portion of either family or given name using some kind of phonetic matching algorithm" />
            </searchParam>
            <searchParam>
                <name value="phone" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-phone" />
                <type value="token" />
                <documentation value="A value in a phone contact" />
            </searchParam>
            <searchParam>
                <name value="organization" />
                <definition value="http://hl7.org/fhir/SearchParameter/Patient-organization" />
                <type value="reference" />
                <documentation value="The organization that is the custodian of the patient record" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/Patient-name" />
                <type value="string" />
                <documentation value="A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text" />
            </searchParam>
            <searchParam>
                <name value="address-use" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address-use" />
                <type value="token" />
                <documentation value="A use code specified in an address" />
            </searchParam>
            <searchParam>
                <name value="telecom" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-telecom" />
                <type value="token" />
                <documentation value="The value in any kind of telecom details of the patient" />
            </searchParam>
            <searchParam>
                <name value="family" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-family" />
                <type value="string" />
                <documentation value="A portion of the family name of the patient" />
            </searchParam>
            <searchParam>
                <name value="address-city" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address-city" />
                <type value="string" />
                <documentation value="A city specified in an address" />
            </searchParam>
            <searchParam>
                <name value="email" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-email" />
                <type value="token" />
                <documentation value="A value in an email contact" />
            </searchParam>
        </resource>
        <resource>
            <type value="PaymentNotice" />
            <profile value="http://hl7.org/fhir/StructureDefinition/PaymentNotice" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="PaymentNotice.request" />
            <searchInclude value="PaymentNotice.provider" />
            <searchInclude value="PaymentNotice.response" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-identifier" />
                <type value="token" />
                <documentation value="The business identifier of the notice" />
            </searchParam>
            <searchParam>
                <name value="request" />
                <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-request" />
                <type value="reference" />
                <documentation value="The Claim" />
            </searchParam>
            <searchParam>
                <name value="provider" />
                <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-provider" />
                <type value="reference" />
                <documentation value="The reference to the provider" />
            </searchParam>
            <searchParam>
                <name value="created" />
                <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-created" />
                <type value="date" />
                <documentation value="Creation date fro the notice" />
            </searchParam>
            <searchParam>
                <name value="response" />
                <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-response" />
                <type value="reference" />
                <documentation value="The ClaimResponse" />
            </searchParam>
            <searchParam>
                <name value="payment-status" />
                <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-payment-status" />
                <type value="token" />
                <documentation value="The type of payment notice" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-status" />
                <type value="token" />
                <documentation value="The status of the payment notice" />
            </searchParam>
        </resource>
        <resource>
            <type value="PaymentReconciliation" />
            <profile value="http://hl7.org/fhir/StructureDefinition/PaymentReconciliation" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="PaymentReconciliation.request" />
            <searchInclude value="PaymentReconciliation.payment-issuer" />
            <searchInclude value="PaymentReconciliation.requestor" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-identifier" />
                <type value="token" />
                <documentation value="The business identifier of the ExplanationOfBenefit" />
            </searchParam>
            <searchParam>
                <name value="request" />
                <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-request" />
                <type value="reference" />
                <documentation value="The reference to the claim" />
            </searchParam>
            <searchParam>
                <name value="disposition" />
                <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-disposition" />
                <type value="string" />
                <documentation value="The contents of the disposition message" />
            </searchParam>
            <searchParam>
                <name value="created" />
                <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-created" />
                <type value="date" />
                <documentation value="The creation date" />
            </searchParam>
            <searchParam>
                <name value="payment-issuer" />
                <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-payment-issuer" />
                <type value="reference" />
                <documentation value="The organization which generated this resource" />
            </searchParam>
            <searchParam>
                <name value="outcome" />
                <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-outcome" />
                <type value="token" />
                <documentation value="The processing outcome" />
            </searchParam>
            <searchParam>
                <name value="requestor" />
                <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-requestor" />
                <type value="reference" />
                <documentation value="The reference to the provider who submitted the claim" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-status" />
                <type value="token" />
                <documentation value="The status of the payment reconciliation" />
            </searchParam>
        </resource>
        <resource>
            <type value="Person" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Person" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Person.practitioner" />
            <searchInclude value="Person.link" />
            <searchInclude value="Person.relatedperson" />
            <searchInclude value="Person.patient" />
            <searchInclude value="Person.organization" />
            <searchRevInclude value="Person.practitioner" />
            <searchRevInclude value="Person.link" />
            <searchRevInclude value="Person.relatedperson" />
            <searchRevInclude value="Person.patient" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Person-identifier" />
                <type value="token" />
                <documentation value="A person Identifier" />
            </searchParam>
            <searchParam>
                <name value="address" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address" />
                <type value="string" />
                <documentation value="A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text" />
            </searchParam>
            <searchParam>
                <name value="birthdate" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-birthdate" />
                <type value="date" />
                <documentation value="The person&#39;s date of birth" />
            </searchParam>
            <searchParam>
                <name value="address-state" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address-state" />
                <type value="string" />
                <documentation value="A state specified in an address" />
            </searchParam>
            <searchParam>
                <name value="gender" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-gender" />
                <type value="token" />
                <documentation value="The gender of the person" />
            </searchParam>
            <searchParam>
                <name value="practitioner" />
                <definition value="http://hl7.org/fhir/SearchParameter/Person-practitioner" />
                <type value="reference" />
                <documentation value="The Person links to this Practitioner" />
            </searchParam>
            <searchParam>
                <name value="link" />
                <definition value="http://hl7.org/fhir/SearchParameter/Person-link" />
                <type value="reference" />
                <documentation value="Any link has this Patient, Person, RelatedPerson or Practitioner reference" />
            </searchParam>
            <searchParam>
                <name value="relatedperson" />
                <definition value="http://hl7.org/fhir/SearchParameter/Person-relatedperson" />
                <type value="reference" />
                <documentation value="The Person links to this RelatedPerson" />
            </searchParam>
            <searchParam>
                <name value="address-postalcode" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address-postalcode" />
                <type value="string" />
                <documentation value="A postal code specified in an address" />
            </searchParam>
            <searchParam>
                <name value="address-country" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address-country" />
                <type value="string" />
                <documentation value="A country specified in an address" />
            </searchParam>
            <searchParam>
                <name value="phonetic" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-phonetic" />
                <type value="string" />
                <documentation value="A portion of name using some kind of phonetic matching algorithm" />
            </searchParam>
            <searchParam>
                <name value="phone" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-phone" />
                <type value="token" />
                <documentation value="A value in a phone contact" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/Person-patient" />
                <type value="reference" />
                <documentation value="The Person links to this Patient" />
            </searchParam>
            <searchParam>
                <name value="organization" />
                <definition value="http://hl7.org/fhir/SearchParameter/Person-organization" />
                <type value="reference" />
                <documentation value="The organization at which this person record is being managed" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/Person-name" />
                <type value="string" />
                <documentation value="A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text" />
            </searchParam>
            <searchParam>
                <name value="address-use" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address-use" />
                <type value="token" />
                <documentation value="A use code specified in an address" />
            </searchParam>
            <searchParam>
                <name value="telecom" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-telecom" />
                <type value="token" />
                <documentation value="The value in any kind of contact" />
            </searchParam>
            <searchParam>
                <name value="address-city" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address-city" />
                <type value="string" />
                <documentation value="A city specified in an address" />
            </searchParam>
            <searchParam>
                <name value="email" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-email" />
                <type value="token" />
                <documentation value="A value in an email contact" />
            </searchParam>
        </resource>
        <resource>
            <type value="PlanDefinition" />
            <profile value="http://hl7.org/fhir/StructureDefinition/PlanDefinition" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="PlanDefinition.successor" />
            <searchInclude value="PlanDefinition.derived-from" />
            <searchInclude value="PlanDefinition.predecessor" />
            <searchInclude value="PlanDefinition.composed-of" />
            <searchInclude value="PlanDefinition.depends-on" />
            <searchInclude value="PlanDefinition.definition" />
            <searchRevInclude value="CarePlan.instantiates-canonical" />
            <searchRevInclude value="Communication.instantiates-canonical" />
            <searchRevInclude value="DeviceRequest.instantiates-canonical" />
            <searchRevInclude value="FamilyMemberHistory.instantiates-canonical" />
            <searchRevInclude value="Flag.subject" />
            <searchRevInclude value="Flag.patient" />
            <searchRevInclude value="MessageDefinition.parent" />
            <searchRevInclude value="NutritionOrder.instantiates-canonical" />
            <searchRevInclude value="PlanDefinition.definition" />
            <searchRevInclude value="Procedure.instantiates-canonical" />
            <searchRevInclude value="ResearchStudy.protocol" />
            <searchRevInclude value="ServiceRequest.instantiates-canonical" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-date" />
                <type value="date" />
                <documentation value="The plan definition publication date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-identifier" />
                <type value="token" />
                <documentation value="External identifier for the plan definition" />
            </searchParam>
            <searchParam>
                <name value="successor" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-successor" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the plan definition" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the plan definition" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-description" />
                <type value="string" />
                <documentation value="The description of the plan definition" />
            </searchParam>
            <searchParam>
                <name value="derived-from" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-derived-from" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the plan definition" />
            </searchParam>
            <searchParam>
                <name value="predecessor" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-predecessor" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the plan definition" />
            </searchParam>
            <searchParam>
                <name value="composed-of" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-composed-of" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-type" />
                <type value="token" />
                <documentation value="The type of artifact the plan (e.g. order-set, eca-rule, protocol)" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-version" />
                <type value="token" />
                <documentation value="The business version of the plan definition" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the plan definition" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the plan definition" />
            </searchParam>
            <searchParam>
                <name value="effective" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-effective" />
                <type value="date" />
                <documentation value="The time during which the plan definition is intended to be in use" />
            </searchParam>
            <searchParam>
                <name value="depends-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-depends-on" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the plan definition" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-context" />
                <type value="token" />
                <documentation value="A use context assigned to the plan definition" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the plan definition" />
            </searchParam>
            <searchParam>
                <name value="topic" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-topic" />
                <type value="token" />
                <documentation value="Topics associated with the module" />
            </searchParam>
            <searchParam>
                <name value="definition" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-definition" />
                <type value="reference" />
                <documentation value="Activity or plan definitions used by plan definition" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the plan definition" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-status" />
                <type value="token" />
                <documentation value="The current status of the plan definition" />
            </searchParam>
        </resource>
        <resource>
            <type value="Practitioner" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Practitioner" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchRevInclude value="Account.subject" />
            <searchRevInclude value="Account.patient" />
            <searchRevInclude value="AdverseEvent.recorder" />
            <searchRevInclude value="AdverseEvent.subject" />
            <searchRevInclude value="AllergyIntolerance.recorder" />
            <searchRevInclude value="AllergyIntolerance.asserter" />
            <searchRevInclude value="Appointment.practitioner" />
            <searchRevInclude value="Appointment.actor" />
            <searchRevInclude value="Appointment.patient" />
            <searchRevInclude value="Appointment.location" />
            <searchRevInclude value="AppointmentResponse.actor" />
            <searchRevInclude value="AppointmentResponse.practitioner" />
            <searchRevInclude value="AppointmentResponse.patient" />
            <searchRevInclude value="AppointmentResponse.location" />
            <searchRevInclude value="AuditEvent.agent" />
            <searchRevInclude value="AuditEvent.source" />
            <searchRevInclude value="AuditEvent.patient" />
            <searchRevInclude value="Basic.author" />
            <searchRevInclude value="CarePlan.performer" />
            <searchRevInclude value="CareTeam.participant" />
            <searchRevInclude value="ChargeItem.enterer" />
            <searchRevInclude value="ChargeItem.performer-actor" />
            <searchRevInclude value="Claim.care-team" />
            <searchRevInclude value="Claim.payee" />
            <searchRevInclude value="Claim.provider" />
            <searchRevInclude value="Claim.enterer" />
            <searchRevInclude value="ClaimResponse.requestor" />
            <searchRevInclude value="ClinicalImpression.assessor" />
            <searchRevInclude value="Communication.sender" />
            <searchRevInclude value="Communication.recipient" />
            <searchRevInclude value="CommunicationRequest.requester" />
            <searchRevInclude value="CommunicationRequest.sender" />
            <searchRevInclude value="CommunicationRequest.recipient" />
            <searchRevInclude value="Composition.author" />
            <searchRevInclude value="Composition.attester" />
            <searchRevInclude value="Condition.asserter" />
            <searchRevInclude value="Consent.actor" />
            <searchRevInclude value="Consent.consentor" />
            <searchRevInclude value="Contract.signer" />
            <searchRevInclude value="CoverageEligibilityRequest.provider" />
            <searchRevInclude value="CoverageEligibilityRequest.enterer" />
            <searchRevInclude value="CoverageEligibilityResponse.requestor" />
            <searchRevInclude value="DetectedIssue.author" />
            <searchRevInclude value="DeviceRequest.requester" />
            <searchRevInclude value="DeviceRequest.performer" />
            <searchRevInclude value="DiagnosticReport.performer" />
            <searchRevInclude value="DiagnosticReport.results-interpreter" />
            <searchRevInclude value="DocumentManifest.subject" />
            <searchRevInclude value="DocumentManifest.author" />
            <searchRevInclude value="DocumentManifest.patient" />
            <searchRevInclude value="DocumentManifest.recipient" />
            <searchRevInclude value="DocumentReference.subject" />
            <searchRevInclude value="DocumentReference.patient" />
            <searchRevInclude value="DocumentReference.authenticator" />
            <searchRevInclude value="DocumentReference.author" />
            <searchRevInclude value="Encounter.practitioner" />
            <searchRevInclude value="Encounter.participant" />
            <searchRevInclude value="EpisodeOfCare.care-manager" />
            <searchRevInclude value="ExplanationOfBenefit.care-team" />
            <searchRevInclude value="ExplanationOfBenefit.payee" />
            <searchRevInclude value="ExplanationOfBenefit.provider" />
            <searchRevInclude value="ExplanationOfBenefit.enterer" />
            <searchRevInclude value="Flag.subject" />
            <searchRevInclude value="Flag.patient" />
            <searchRevInclude value="Flag.author" />
            <searchRevInclude value="Group.managing-entity" />
            <searchRevInclude value="Group.member" />
            <searchRevInclude value="ImagingStudy.performer" />
            <searchRevInclude value="ImagingStudy.interpreter" />
            <searchRevInclude value="ImagingStudy.referrer" />
            <searchRevInclude value="Immunization.performer" />
            <searchRevInclude value="Invoice.participant" />
            <searchRevInclude value="Linkage.author" />
            <searchRevInclude value="List.source" />
            <searchRevInclude value="MeasureReport.patient" />
            <searchRevInclude value="MeasureReport.subject" />
            <searchRevInclude value="MeasureReport.reporter" />
            <searchRevInclude value="Media.subject" />
            <searchRevInclude value="Media.operator" />
            <searchRevInclude value="Media.patient" />
            <searchRevInclude value="MedicationAdministration.performer" />
            <searchRevInclude value="MedicationDispense.performer" />
            <searchRevInclude value="MedicationDispense.receiver" />
            <searchRevInclude value="MedicationDispense.responsibleparty" />
            <searchRevInclude value="MedicationRequest.requester" />
            <searchRevInclude value="MedicationRequest.intended-performer" />
            <searchRevInclude value="MedicationStatement.source" />
            <searchRevInclude value="MessageHeader.receiver" />
            <searchRevInclude value="MessageHeader.author" />
            <searchRevInclude value="MessageHeader.sender" />
            <searchRevInclude value="MessageHeader.responsible" />
            <searchRevInclude value="MessageHeader.enterer" />
            <searchRevInclude value="NutritionOrder.provider" />
            <searchRevInclude value="Observation.performer" />
            <searchRevInclude value="Patient.general-practitioner" />
            <searchRevInclude value="PaymentNotice.provider" />
            <searchRevInclude value="PaymentReconciliation.requestor" />
            <searchRevInclude value="Person.practitioner" />
            <searchRevInclude value="Person.link" />
            <searchRevInclude value="Person.relatedperson" />
            <searchRevInclude value="Person.patient" />
            <searchRevInclude value="PractitionerRole.practitioner" />
            <searchRevInclude value="Procedure.performer" />
            <searchRevInclude value="Provenance.agent" />
            <searchRevInclude value="QuestionnaireResponse.author" />
            <searchRevInclude value="QuestionnaireResponse.source" />
            <searchRevInclude value="RequestGroup.author" />
            <searchRevInclude value="RequestGroup.participant" />
            <searchRevInclude value="ResearchStudy.principalinvestigator" />
            <searchRevInclude value="RiskAssessment.performer" />
            <searchRevInclude value="Schedule.actor" />
            <searchRevInclude value="ServiceRequest.requester" />
            <searchRevInclude value="ServiceRequest.performer" />
            <searchRevInclude value="Specimen.collector" />
            <searchRevInclude value="SupplyDelivery.receiver" />
            <searchRevInclude value="SupplyDelivery.supplier" />
            <searchRevInclude value="SupplyRequest.requester" />
            <searchRevInclude value="Task.owner" />
            <searchRevInclude value="Task.requester" />
            <searchRevInclude value="VisionPrescription.prescriber" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Practitioner-identifier" />
                <type value="token" />
                <documentation value="A practitioner&#39;s Identifier" />
            </searchParam>
            <searchParam>
                <name value="given" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-given" />
                <type value="string" />
                <documentation value="A portion of the given name" />
            </searchParam>
            <searchParam>
                <name value="address" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address" />
                <type value="string" />
                <documentation value="A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text" />
            </searchParam>
            <searchParam>
                <name value="address-state" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address-state" />
                <type value="string" />
                <documentation value="A state specified in an address" />
            </searchParam>
            <searchParam>
                <name value="gender" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-gender" />
                <type value="token" />
                <documentation value="Gender of the practitioner" />
            </searchParam>
            <searchParam>
                <name value="active" />
                <definition value="http://hl7.org/fhir/SearchParameter/Practitioner-active" />
                <type value="token" />
                <documentation value="Whether the practitioner record is active" />
            </searchParam>
            <searchParam>
                <name value="address-postalcode" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address-postalcode" />
                <type value="string" />
                <documentation value="A postalCode specified in an address" />
            </searchParam>
            <searchParam>
                <name value="address-country" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address-country" />
                <type value="string" />
                <documentation value="A country specified in an address" />
            </searchParam>
            <searchParam>
                <name value="phonetic" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-phonetic" />
                <type value="string" />
                <documentation value="A portion of either family or given name using some kind of phonetic matching algorithm" />
            </searchParam>
            <searchParam>
                <name value="phone" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-phone" />
                <type value="token" />
                <documentation value="A value in a phone contact" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/Practitioner-name" />
                <type value="string" />
                <documentation value="A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text" />
            </searchParam>
            <searchParam>
                <name value="address-use" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address-use" />
                <type value="token" />
                <documentation value="A use code specified in an address" />
            </searchParam>
            <searchParam>
                <name value="telecom" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-telecom" />
                <type value="token" />
                <documentation value="The value in any kind of contact" />
            </searchParam>
            <searchParam>
                <name value="family" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-family" />
                <type value="string" />
                <documentation value="A portion of the family name" />
            </searchParam>
            <searchParam>
                <name value="address-city" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address-city" />
                <type value="string" />
                <documentation value="A city specified in an address" />
            </searchParam>
            <searchParam>
                <name value="communication" />
                <definition value="http://hl7.org/fhir/SearchParameter/Practitioner-communication" />
                <type value="token" />
                <documentation value="One of the languages that the practitioner can communicate with" />
            </searchParam>
            <searchParam>
                <name value="email" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-email" />
                <type value="token" />
                <documentation value="A value in an email contact" />
            </searchParam>
        </resource>
        <resource>
            <type value="PractitionerRole" />
            <profile value="http://hl7.org/fhir/StructureDefinition/PractitionerRole" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="PractitionerRole.practitioner" />
            <searchInclude value="PractitionerRole.endpoint" />
            <searchInclude value="PractitionerRole.service" />
            <searchInclude value="PractitionerRole.organization" />
            <searchInclude value="PractitionerRole.location" />
            <searchRevInclude value="Account.subject" />
            <searchRevInclude value="Account.patient" />
            <searchRevInclude value="AdverseEvent.recorder" />
            <searchRevInclude value="AllergyIntolerance.recorder" />
            <searchRevInclude value="AllergyIntolerance.asserter" />
            <searchRevInclude value="Appointment.practitioner" />
            <searchRevInclude value="Appointment.actor" />
            <searchRevInclude value="Appointment.patient" />
            <searchRevInclude value="Appointment.location" />
            <searchRevInclude value="AppointmentResponse.actor" />
            <searchRevInclude value="AppointmentResponse.practitioner" />
            <searchRevInclude value="AppointmentResponse.patient" />
            <searchRevInclude value="AppointmentResponse.location" />
            <searchRevInclude value="AuditEvent.agent" />
            <searchRevInclude value="AuditEvent.source" />
            <searchRevInclude value="AuditEvent.patient" />
            <searchRevInclude value="Basic.author" />
            <searchRevInclude value="CarePlan.performer" />
            <searchRevInclude value="CareTeam.participant" />
            <searchRevInclude value="ChargeItem.enterer" />
            <searchRevInclude value="ChargeItem.performer-actor" />
            <searchRevInclude value="Claim.care-team" />
            <searchRevInclude value="Claim.payee" />
            <searchRevInclude value="Claim.provider" />
            <searchRevInclude value="Claim.enterer" />
            <searchRevInclude value="ClaimResponse.requestor" />
            <searchRevInclude value="ClinicalImpression.assessor" />
            <searchRevInclude value="Communication.sender" />
            <searchRevInclude value="Communication.recipient" />
            <searchRevInclude value="CommunicationRequest.requester" />
            <searchRevInclude value="CommunicationRequest.sender" />
            <searchRevInclude value="CommunicationRequest.recipient" />
            <searchRevInclude value="Composition.author" />
            <searchRevInclude value="Composition.attester" />
            <searchRevInclude value="Condition.asserter" />
            <searchRevInclude value="Consent.actor" />
            <searchRevInclude value="Consent.consentor" />
            <searchRevInclude value="Contract.signer" />
            <searchRevInclude value="CoverageEligibilityRequest.provider" />
            <searchRevInclude value="CoverageEligibilityRequest.enterer" />
            <searchRevInclude value="CoverageEligibilityResponse.requestor" />
            <searchRevInclude value="DetectedIssue.author" />
            <searchRevInclude value="DeviceRequest.requester" />
            <searchRevInclude value="DeviceRequest.performer" />
            <searchRevInclude value="DiagnosticReport.performer" />
            <searchRevInclude value="DiagnosticReport.results-interpreter" />
            <searchRevInclude value="DocumentManifest.author" />
            <searchRevInclude value="DocumentManifest.recipient" />
            <searchRevInclude value="DocumentReference.authenticator" />
            <searchRevInclude value="DocumentReference.author" />
            <searchRevInclude value="Encounter.practitioner" />
            <searchRevInclude value="Encounter.participant" />
            <searchRevInclude value="EpisodeOfCare.care-manager" />
            <searchRevInclude value="ExplanationOfBenefit.care-team" />
            <searchRevInclude value="ExplanationOfBenefit.payee" />
            <searchRevInclude value="ExplanationOfBenefit.provider" />
            <searchRevInclude value="ExplanationOfBenefit.enterer" />
            <searchRevInclude value="Flag.author" />
            <searchRevInclude value="Group.managing-entity" />
            <searchRevInclude value="Group.member" />
            <searchRevInclude value="ImagingStudy.performer" />
            <searchRevInclude value="ImagingStudy.interpreter" />
            <searchRevInclude value="ImagingStudy.referrer" />
            <searchRevInclude value="Immunization.performer" />
            <searchRevInclude value="Invoice.participant" />
            <searchRevInclude value="Linkage.author" />
            <searchRevInclude value="List.source" />
            <searchRevInclude value="MeasureReport.patient" />
            <searchRevInclude value="MeasureReport.subject" />
            <searchRevInclude value="MeasureReport.reporter" />
            <searchRevInclude value="Media.subject" />
            <searchRevInclude value="Media.operator" />
            <searchRevInclude value="Media.patient" />
            <searchRevInclude value="MedicationAdministration.performer" />
            <searchRevInclude value="MedicationDispense.performer" />
            <searchRevInclude value="MedicationDispense.responsibleparty" />
            <searchRevInclude value="MedicationRequest.requester" />
            <searchRevInclude value="MedicationRequest.intended-performer" />
            <searchRevInclude value="MedicationStatement.source" />
            <searchRevInclude value="MessageHeader.receiver" />
            <searchRevInclude value="MessageHeader.author" />
            <searchRevInclude value="MessageHeader.sender" />
            <searchRevInclude value="MessageHeader.responsible" />
            <searchRevInclude value="MessageHeader.enterer" />
            <searchRevInclude value="NutritionOrder.provider" />
            <searchRevInclude value="Observation.performer" />
            <searchRevInclude value="Patient.general-practitioner" />
            <searchRevInclude value="PaymentNotice.provider" />
            <searchRevInclude value="PaymentReconciliation.requestor" />
            <searchRevInclude value="Procedure.performer" />
            <searchRevInclude value="Provenance.agent" />
            <searchRevInclude value="QuestionnaireResponse.author" />
            <searchRevInclude value="QuestionnaireResponse.source" />
            <searchRevInclude value="RequestGroup.author" />
            <searchRevInclude value="RequestGroup.participant" />
            <searchRevInclude value="ResearchStudy.principalinvestigator" />
            <searchRevInclude value="RiskAssessment.performer" />
            <searchRevInclude value="Schedule.actor" />
            <searchRevInclude value="ServiceRequest.requester" />
            <searchRevInclude value="ServiceRequest.performer" />
            <searchRevInclude value="Specimen.collector" />
            <searchRevInclude value="SupplyDelivery.receiver" />
            <searchRevInclude value="SupplyDelivery.supplier" />
            <searchRevInclude value="SupplyRequest.requester" />
            <searchRevInclude value="Task.owner" />
            <searchRevInclude value="Task.requester" />
            <searchRevInclude value="VisionPrescription.prescriber" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-date" />
                <type value="date" />
                <documentation value="The period during which the practitioner is authorized to perform in these role(s)" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-identifier" />
                <type value="token" />
                <documentation value="A practitioner&#39;s Identifier" />
            </searchParam>
            <searchParam>
                <name value="specialty" />
                <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-specialty" />
                <type value="token" />
                <documentation value="The practitioner has this specialty at an organization" />
            </searchParam>
            <searchParam>
                <name value="role" />
                <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-role" />
                <type value="token" />
                <documentation value="The practitioner can perform this role at for the organization" />
            </searchParam>
            <searchParam>
                <name value="practitioner" />
                <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-practitioner" />
                <type value="reference" />
                <documentation value="Practitioner that is able to provide the defined services for the organization" />
            </searchParam>
            <searchParam>
                <name value="active" />
                <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-active" />
                <type value="token" />
                <documentation value="Whether this practitioner role record is in active use" />
            </searchParam>
            <searchParam>
                <name value="endpoint" />
                <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-endpoint" />
                <type value="reference" />
                <documentation value="Technical endpoints providing access to services operated for the practitioner with this role" />
            </searchParam>
            <searchParam>
                <name value="phone" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-phone" />
                <type value="token" />
                <documentation value="A value in a phone contact" />
            </searchParam>
            <searchParam>
                <name value="service" />
                <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-service" />
                <type value="reference" />
                <documentation value="The list of healthcare services that this worker provides for this role&#39;s Organization/Location(s)" />
            </searchParam>
            <searchParam>
                <name value="organization" />
                <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-organization" />
                <type value="reference" />
                <documentation value="The identity of the organization the practitioner represents / acts on behalf of" />
            </searchParam>
            <searchParam>
                <name value="telecom" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-telecom" />
                <type value="token" />
                <documentation value="The value in any kind of contact" />
            </searchParam>
            <searchParam>
                <name value="location" />
                <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-location" />
                <type value="reference" />
                <documentation value="One of the locations at which this practitioner provides care" />
            </searchParam>
            <searchParam>
                <name value="email" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-email" />
                <type value="token" />
                <documentation value="A value in an email contact" />
            </searchParam>
        </resource>
        <resource>
            <type value="Procedure" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Procedure" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Procedure.performer" />
            <searchInclude value="Procedure.subject" />
            <searchInclude value="Procedure.instantiates-canonical" />
            <searchInclude value="Procedure.part-of" />
            <searchInclude value="Procedure.encounter" />
            <searchInclude value="Procedure.based-on" />
            <searchInclude value="Procedure.patient" />
            <searchInclude value="Procedure.reason-reference" />
            <searchInclude value="Procedure.location" />
            <searchRevInclude value="AdverseEvent.substance" />
            <searchRevInclude value="Appointment.reason-reference" />
            <searchRevInclude value="ChargeItem.service" />
            <searchRevInclude value="Encounter.diagnosis" />
            <searchRevInclude value="Encounter.reason-reference" />
            <searchRevInclude value="Flag.subject" />
            <searchRevInclude value="Flag.patient" />
            <searchRevInclude value="MedicationStatement.part-of" />
            <searchRevInclude value="Observation.part-of" />
            <searchRevInclude value="Procedure.part-of" />
            <searchRevInclude value="Procedure.reason-reference" />
            <searchRevInclude value="QuestionnaireResponse.part-of" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-date" />
                <type value="date" />
                <documentation value="When the procedure was performed" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="A unique identifier for a procedure" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-code" />
                <type value="token" />
                <documentation value="A code to identify a  procedure" />
            </searchParam>
            <searchParam>
                <name value="performer" />
                <definition value="http://hl7.org/fhir/SearchParameter/Procedure-performer" />
                <type value="reference" />
                <documentation value="The reference to the practitioner" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/Procedure-subject" />
                <type value="reference" />
                <documentation value="Search by subject" />
            </searchParam>
            <searchParam>
                <name value="instantiates-canonical" />
                <definition value="http://hl7.org/fhir/SearchParameter/Procedure-instantiates-canonical" />
                <type value="reference" />
                <documentation value="Instantiates FHIR protocol or definition" />
            </searchParam>
            <searchParam>
                <name value="part-of" />
                <definition value="http://hl7.org/fhir/SearchParameter/Procedure-part-of" />
                <type value="reference" />
                <documentation value="Part of referenced event" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter" />
                <type value="reference" />
                <documentation value="Encounter created as part of" />
            </searchParam>
            <searchParam>
                <name value="reason-code" />
                <definition value="http://hl7.org/fhir/SearchParameter/Procedure-reason-code" />
                <type value="token" />
                <documentation value="Coded reason procedure performed" />
            </searchParam>
            <searchParam>
                <name value="based-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/Procedure-based-on" />
                <type value="reference" />
                <documentation value="A request for this procedure" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="Search by subject - a patient" />
            </searchParam>
            <searchParam>
                <name value="reason-reference" />
                <definition value="http://hl7.org/fhir/SearchParameter/Procedure-reason-reference" />
                <type value="reference" />
                <documentation value="The justification that the procedure was performed" />
            </searchParam>
            <searchParam>
                <name value="location" />
                <definition value="http://hl7.org/fhir/SearchParameter/Procedure-location" />
                <type value="reference" />
                <documentation value="Where the procedure happened" />
            </searchParam>
            <searchParam>
                <name value="instantiates-uri" />
                <definition value="http://hl7.org/fhir/SearchParameter/Procedure-instantiates-uri" />
                <type value="uri" />
                <documentation value="Instantiates external protocol or definition" />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/Procedure-category" />
                <type value="token" />
                <documentation value="Classification of the procedure" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Procedure-status" />
                <type value="token" />
                <documentation value="preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown" />
            </searchParam>
        </resource>
        <resource>
            <type value="Provenance" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Provenance" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Provenance.agent" />
            <searchInclude value="Provenance.patient" />
            <searchInclude value="Provenance.location" />
            <searchInclude value="Provenance.entity" />
            <searchInclude value="Provenance.target" />
            <searchParam>
                <name value="agent-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Provenance-agent-type" />
                <type value="token" />
                <documentation value="How the agent participated" />
            </searchParam>
            <searchParam>
                <name value="agent" />
                <definition value="http://hl7.org/fhir/SearchParameter/Provenance-agent" />
                <type value="reference" />
                <documentation value="Who participated" />
            </searchParam>
            <searchParam>
                <name value="signature-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Provenance-signature-type" />
                <type value="token" />
                <documentation value="Indication of the reason the entity signed the object(s)" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/Provenance-patient" />
                <type value="reference" />
                <documentation value="Target Reference(s) (usually version specific)" />
            </searchParam>
            <searchParam>
                <name value="location" />
                <definition value="http://hl7.org/fhir/SearchParameter/Provenance-location" />
                <type value="reference" />
                <documentation value="Where the activity occurred, if relevant" />
            </searchParam>
            <searchParam>
                <name value="recorded" />
                <definition value="http://hl7.org/fhir/SearchParameter/Provenance-recorded" />
                <type value="date" />
                <documentation value="When the activity was recorded / updated" />
            </searchParam>
            <searchParam>
                <name value="agent-role" />
                <definition value="http://hl7.org/fhir/SearchParameter/Provenance-agent-role" />
                <type value="token" />
                <documentation value="What the agents role was" />
            </searchParam>
            <searchParam>
                <name value="when" />
                <definition value="http://hl7.org/fhir/SearchParameter/Provenance-when" />
                <type value="date" />
                <documentation value="When the activity occurred" />
            </searchParam>
            <searchParam>
                <name value="entity" />
                <definition value="http://hl7.org/fhir/SearchParameter/Provenance-entity" />
                <type value="reference" />
                <documentation value="Identity of entity" />
            </searchParam>
            <searchParam>
                <name value="target" />
                <definition value="http://hl7.org/fhir/SearchParameter/Provenance-target" />
                <type value="reference" />
                <documentation value="Target Reference(s) (usually version specific)" />
            </searchParam>
        </resource>
        <resource>
            <type value="Questionnaire" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Questionnaire" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchRevInclude value="CarePlan.instantiates-canonical" />
            <searchRevInclude value="Communication.instantiates-canonical" />
            <searchRevInclude value="FamilyMemberHistory.instantiates-canonical" />
            <searchRevInclude value="PlanDefinition.definition" />
            <searchRevInclude value="Procedure.instantiates-canonical" />
            <searchRevInclude value="QuestionnaireResponse.questionnaire" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-date" />
                <type value="date" />
                <documentation value="The questionnaire publication date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-identifier" />
                <type value="token" />
                <documentation value="External identifier for the questionnaire" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-code" />
                <type value="token" />
                <documentation value="A code that corresponds to one of its items in the questionnaire" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the questionnaire" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the questionnaire" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-description" />
                <type value="string" />
                <documentation value="The description of the questionnaire" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the questionnaire" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the questionnaire" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-version" />
                <type value="token" />
                <documentation value="The business version of the questionnaire" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the questionnaire" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the questionnaire" />
            </searchParam>
            <searchParam>
                <name value="effective" />
                <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-effective" />
                <type value="date" />
                <documentation value="The time during which the questionnaire is intended to be in use" />
            </searchParam>
            <searchParam>
                <name value="subject-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-subject-type" />
                <type value="token" />
                <documentation value="Resource that can be subject of QuestionnaireResponse" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the questionnaire" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-context" />
                <type value="token" />
                <documentation value="A use context assigned to the questionnaire" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the questionnaire" />
            </searchParam>
            <searchParam>
                <name value="definition" />
                <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-definition" />
                <type value="uri" />
                <documentation value="ElementDefinition - details for the item" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the questionnaire" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-status" />
                <type value="token" />
                <documentation value="The current status of the questionnaire" />
            </searchParam>
        </resource>
        <resource>
            <type value="QuestionnaireResponse" />
            <profile value="http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="QuestionnaireResponse.questionnaire" />
            <searchInclude value="QuestionnaireResponse.based-on" />
            <searchInclude value="QuestionnaireResponse.subject" />
            <searchInclude value="QuestionnaireResponse.author" />
            <searchInclude value="QuestionnaireResponse.patient" />
            <searchInclude value="QuestionnaireResponse.part-of" />
            <searchInclude value="QuestionnaireResponse.encounter" />
            <searchInclude value="QuestionnaireResponse.source" />
            <searchRevInclude value="ClinicalImpression.investigation" />
            <searchRevInclude value="Consent.source-reference" />
            <searchRevInclude value="Observation.derived-from" />
            <searchRevInclude value="Observation.has-member" />
            <searchParam>
                <name value="authored" />
                <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-authored" />
                <type value="date" />
                <documentation value="When the questionnaire response was last changed" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-identifier" />
                <type value="token" />
                <documentation value="The unique identifier for the questionnaire response" />
            </searchParam>
            <searchParam>
                <name value="questionnaire" />
                <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-questionnaire" />
                <type value="reference" />
                <documentation value="The questionnaire the answers are provided for" />
            </searchParam>
            <searchParam>
                <name value="based-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-based-on" />
                <type value="reference" />
                <documentation value="Plan/proposal/order fulfilled by this questionnaire response" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-subject" />
                <type value="reference" />
                <documentation value="The subject of the questionnaire response" />
            </searchParam>
            <searchParam>
                <name value="author" />
                <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-author" />
                <type value="reference" />
                <documentation value="The author of the questionnaire response" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-patient" />
                <type value="reference" />
                <documentation value="The patient that is the subject of the questionnaire response" />
            </searchParam>
            <searchParam>
                <name value="part-of" />
                <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-part-of" />
                <type value="reference" />
                <documentation value="Procedure or observation this questionnaire response was performed as a part of" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-encounter" />
                <type value="reference" />
                <documentation value="Encounter associated with the questionnaire response" />
            </searchParam>
            <searchParam>
                <name value="source" />
                <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-source" />
                <type value="reference" />
                <documentation value="The individual providing the information reflected in the questionnaire respose" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-status" />
                <type value="token" />
                <documentation value="The status of the questionnaire response" />
            </searchParam>
        </resource>
        <resource>
            <type value="RelatedPerson" />
            <profile value="http://hl7.org/fhir/StructureDefinition/RelatedPerson" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="RelatedPerson.patient" />
            <searchRevInclude value="AdverseEvent.recorder" />
            <searchRevInclude value="AdverseEvent.subject" />
            <searchRevInclude value="AllergyIntolerance.recorder" />
            <searchRevInclude value="AllergyIntolerance.asserter" />
            <searchRevInclude value="Appointment.practitioner" />
            <searchRevInclude value="Appointment.actor" />
            <searchRevInclude value="Appointment.patient" />
            <searchRevInclude value="Appointment.location" />
            <searchRevInclude value="AppointmentResponse.actor" />
            <searchRevInclude value="AppointmentResponse.practitioner" />
            <searchRevInclude value="AppointmentResponse.patient" />
            <searchRevInclude value="AppointmentResponse.location" />
            <searchRevInclude value="AuditEvent.agent" />
            <searchRevInclude value="AuditEvent.source" />
            <searchRevInclude value="AuditEvent.patient" />
            <searchRevInclude value="Basic.author" />
            <searchRevInclude value="CarePlan.performer" />
            <searchRevInclude value="CareTeam.participant" />
            <searchRevInclude value="ChargeItem.enterer" />
            <searchRevInclude value="ChargeItem.performer-actor" />
            <searchRevInclude value="Claim.payee" />
            <searchRevInclude value="Communication.sender" />
            <searchRevInclude value="Communication.recipient" />
            <searchRevInclude value="CommunicationRequest.requester" />
            <searchRevInclude value="CommunicationRequest.sender" />
            <searchRevInclude value="CommunicationRequest.recipient" />
            <searchRevInclude value="Composition.author" />
            <searchRevInclude value="Composition.attester" />
            <searchRevInclude value="Condition.asserter" />
            <searchRevInclude value="Consent.actor" />
            <searchRevInclude value="Consent.consentor" />
            <searchRevInclude value="Contract.signer" />
            <searchRevInclude value="Coverage.payor" />
            <searchRevInclude value="Coverage.subscriber" />
            <searchRevInclude value="Coverage.policy-holder" />
            <searchRevInclude value="DeviceRequest.performer" />
            <searchRevInclude value="DocumentManifest.author" />
            <searchRevInclude value="DocumentManifest.recipient" />
            <searchRevInclude value="DocumentReference.author" />
            <searchRevInclude value="Encounter.practitioner" />
            <searchRevInclude value="Encounter.participant" />
            <searchRevInclude value="ExplanationOfBenefit.payee" />
            <searchRevInclude value="Group.managing-entity" />
            <searchRevInclude value="ImagingStudy.performer" />
            <searchRevInclude value="Invoice.participant" />
            <searchRevInclude value="Invoice.recipient" />
            <searchRevInclude value="MeasureReport.patient" />
            <searchRevInclude value="MeasureReport.subject" />
            <searchRevInclude value="Media.operator" />
            <searchRevInclude value="MedicationAdministration.performer" />
            <searchRevInclude value="MedicationDispense.performer" />
            <searchRevInclude value="MedicationRequest.requester" />
            <searchRevInclude value="MedicationRequest.intended-performer" />
            <searchRevInclude value="MedicationStatement.source" />
            <searchRevInclude value="Observation.performer" />
            <searchRevInclude value="Patient.link" />
            <searchRevInclude value="Person.practitioner" />
            <searchRevInclude value="Person.link" />
            <searchRevInclude value="Person.relatedperson" />
            <searchRevInclude value="Person.patient" />
            <searchRevInclude value="Procedure.performer" />
            <searchRevInclude value="Provenance.agent" />
            <searchRevInclude value="QuestionnaireResponse.author" />
            <searchRevInclude value="QuestionnaireResponse.source" />
            <searchRevInclude value="RequestGroup.participant" />
            <searchRevInclude value="Schedule.actor" />
            <searchRevInclude value="ServiceRequest.requester" />
            <searchRevInclude value="ServiceRequest.performer" />
            <searchRevInclude value="SupplyRequest.requester" />
            <searchRevInclude value="Task.owner" />
            <searchRevInclude value="Task.requester" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/RelatedPerson-identifier" />
                <type value="token" />
                <documentation value="An Identifier of the RelatedPerson" />
            </searchParam>
            <searchParam>
                <name value="address" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address" />
                <type value="string" />
                <documentation value="A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text" />
            </searchParam>
            <searchParam>
                <name value="birthdate" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-birthdate" />
                <type value="date" />
                <documentation value="The Related Person&#39;s date of birth" />
            </searchParam>
            <searchParam>
                <name value="address-state" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address-state" />
                <type value="string" />
                <documentation value="A state specified in an address" />
            </searchParam>
            <searchParam>
                <name value="gender" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-gender" />
                <type value="token" />
                <documentation value="Gender of the related person" />
            </searchParam>
            <searchParam>
                <name value="active" />
                <definition value="http://hl7.org/fhir/SearchParameter/RelatedPerson-active" />
                <type value="token" />
                <documentation value="Indicates if the related person record is active" />
            </searchParam>
            <searchParam>
                <name value="address-postalcode" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address-postalcode" />
                <type value="string" />
                <documentation value="A postal code specified in an address" />
            </searchParam>
            <searchParam>
                <name value="address-country" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address-country" />
                <type value="string" />
                <documentation value="A country specified in an address" />
            </searchParam>
            <searchParam>
                <name value="phonetic" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-phonetic" />
                <type value="string" />
                <documentation value="A portion of name using some kind of phonetic matching algorithm" />
            </searchParam>
            <searchParam>
                <name value="phone" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-phone" />
                <type value="token" />
                <documentation value="A value in a phone contact" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/RelatedPerson-patient" />
                <type value="reference" />
                <documentation value="The patient this related person is related to" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/RelatedPerson-name" />
                <type value="string" />
                <documentation value="A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text" />
            </searchParam>
            <searchParam>
                <name value="address-use" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address-use" />
                <type value="token" />
                <documentation value="A use code specified in an address" />
            </searchParam>
            <searchParam>
                <name value="telecom" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-telecom" />
                <type value="token" />
                <documentation value="The value in any kind of contact" />
            </searchParam>
            <searchParam>
                <name value="address-city" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-address-city" />
                <type value="string" />
                <documentation value="A city specified in an address" />
            </searchParam>
            <searchParam>
                <name value="relationship" />
                <definition value="http://hl7.org/fhir/SearchParameter/RelatedPerson-relationship" />
                <type value="token" />
                <documentation value="The relationship between the patient and the relatedperson" />
            </searchParam>
            <searchParam>
                <name value="email" />
                <definition value="http://hl7.org/fhir/SearchParameter/individual-email" />
                <type value="token" />
                <documentation value="A value in an email contact" />
            </searchParam>
        </resource>
        <resource>
            <type value="RequestGroup" />
            <profile value="http://hl7.org/fhir/StructureDefinition/RequestGroup" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="RequestGroup.subject" />
            <searchInclude value="RequestGroup.author" />
            <searchInclude value="RequestGroup.instantiates-canonical" />
            <searchInclude value="RequestGroup.encounter" />
            <searchInclude value="RequestGroup.participant" />
            <searchInclude value="RequestGroup.patient" />
            <searchRevInclude value="CarePlan.activity-reference" />
            <searchParam>
                <name value="authored" />
                <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-authored" />
                <type value="date" />
                <documentation value="The date the request group was authored" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-identifier" />
                <type value="token" />
                <documentation value="External identifiers for the request group" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-code" />
                <type value="token" />
                <documentation value="The code of the request group" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-subject" />
                <type value="reference" />
                <documentation value="The subject that the request group is about" />
            </searchParam>
            <searchParam>
                <name value="author" />
                <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-author" />
                <type value="reference" />
                <documentation value="The author of the request group" />
            </searchParam>
            <searchParam>
                <name value="instantiates-canonical" />
                <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-instantiates-canonical" />
                <type value="reference" />
                <documentation value="The FHIR-based definition from which the request group is realized" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-encounter" />
                <type value="reference" />
                <documentation value="The encounter the request group applies to" />
            </searchParam>
            <searchParam>
                <name value="priority" />
                <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-priority" />
                <type value="token" />
                <documentation value="The priority of the request group" />
            </searchParam>
            <searchParam>
                <name value="intent" />
                <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-intent" />
                <type value="token" />
                <documentation value="The intent of the request group" />
            </searchParam>
            <searchParam>
                <name value="participant" />
                <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-participant" />
                <type value="reference" />
                <documentation value="The participant in the requests in the group" />
            </searchParam>
            <searchParam>
                <name value="group-identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-group-identifier" />
                <type value="token" />
                <documentation value="The group identifier for the request group" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-patient" />
                <type value="reference" />
                <documentation value="The identity of a patient to search for request groups" />
            </searchParam>
            <searchParam>
                <name value="instantiates-uri" />
                <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-instantiates-uri" />
                <type value="uri" />
                <documentation value="The external definition from which the request group is realized" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-status" />
                <type value="token" />
                <documentation value="The status of the request group" />
            </searchParam>
        </resource>
        <resource>
            <type value="ResearchDefinition" />
            <profile value="http://hl7.org/fhir/StructureDefinition/ResearchDefinition" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="ResearchDefinition.successor" />
            <searchInclude value="ResearchDefinition.derived-from" />
            <searchInclude value="ResearchDefinition.predecessor" />
            <searchInclude value="ResearchDefinition.composed-of" />
            <searchInclude value="ResearchDefinition.depends-on" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-date" />
                <type value="date" />
                <documentation value="The research definition publication date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-identifier" />
                <type value="token" />
                <documentation value="External identifier for the research definition" />
            </searchParam>
            <searchParam>
                <name value="successor" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-successor" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the research definition" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the research definition" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-description" />
                <type value="string" />
                <documentation value="The description of the research definition" />
            </searchParam>
            <searchParam>
                <name value="derived-from" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-derived-from" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the research definition" />
            </searchParam>
            <searchParam>
                <name value="predecessor" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-predecessor" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the research definition" />
            </searchParam>
            <searchParam>
                <name value="composed-of" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-composed-of" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-version" />
                <type value="token" />
                <documentation value="The business version of the research definition" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the research definition" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the research definition" />
            </searchParam>
            <searchParam>
                <name value="effective" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-effective" />
                <type value="date" />
                <documentation value="The time during which the research definition is intended to be in use" />
            </searchParam>
            <searchParam>
                <name value="depends-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-depends-on" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the research definition" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-context" />
                <type value="token" />
                <documentation value="A use context assigned to the research definition" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the research definition" />
            </searchParam>
            <searchParam>
                <name value="topic" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-topic" />
                <type value="token" />
                <documentation value="Topics associated with the ResearchDefinition" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the research definition" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-status" />
                <type value="token" />
                <documentation value="The current status of the research definition" />
            </searchParam>
        </resource>
        <resource>
            <type value="ResearchElementDefinition" />
            <profile value="http://hl7.org/fhir/StructureDefinition/ResearchElementDefinition" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="ResearchElementDefinition.successor" />
            <searchInclude value="ResearchElementDefinition.derived-from" />
            <searchInclude value="ResearchElementDefinition.predecessor" />
            <searchInclude value="ResearchElementDefinition.composed-of" />
            <searchInclude value="ResearchElementDefinition.depends-on" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-date" />
                <type value="date" />
                <documentation value="The research element definition publication date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-identifier" />
                <type value="token" />
                <documentation value="External identifier for the research element definition" />
            </searchParam>
            <searchParam>
                <name value="successor" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-successor" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the research element definition" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the research element definition" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-description" />
                <type value="string" />
                <documentation value="The description of the research element definition" />
            </searchParam>
            <searchParam>
                <name value="derived-from" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-derived-from" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the research element definition" />
            </searchParam>
            <searchParam>
                <name value="predecessor" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-predecessor" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the research element definition" />
            </searchParam>
            <searchParam>
                <name value="composed-of" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-composed-of" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-version" />
                <type value="token" />
                <documentation value="The business version of the research element definition" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the research element definition" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the research element definition" />
            </searchParam>
            <searchParam>
                <name value="effective" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-effective" />
                <type value="date" />
                <documentation value="The time during which the research element definition is intended to be in use" />
            </searchParam>
            <searchParam>
                <name value="depends-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-depends-on" />
                <type value="reference" />
                <documentation value="What resource is being referenced" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the research element definition" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context" />
                <type value="token" />
                <documentation value="A use context assigned to the research element definition" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the research element definition" />
            </searchParam>
            <searchParam>
                <name value="topic" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-topic" />
                <type value="token" />
                <documentation value="Topics associated with the ResearchElementDefinition" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the research element definition" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-status" />
                <type value="token" />
                <documentation value="The current status of the research element definition" />
            </searchParam>
        </resource>
        <resource>
            <type value="ResearchStudy" />
            <profile value="http://hl7.org/fhir/StructureDefinition/ResearchStudy" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="ResearchStudy.partof" />
            <searchInclude value="ResearchStudy.sponsor" />
            <searchInclude value="ResearchStudy.principalinvestigator" />
            <searchInclude value="ResearchStudy.protocol" />
            <searchInclude value="ResearchStudy.site" />
            <searchRevInclude value="AdverseEvent.study" />
            <searchRevInclude value="ResearchStudy.partof" />
            <searchRevInclude value="ResearchSubject.study" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-date" />
                <type value="date" />
                <documentation value="When the study began and ended" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-identifier" />
                <type value="token" />
                <documentation value="Business Identifier for study" />
            </searchParam>
            <searchParam>
                <name value="partof" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-partof" />
                <type value="reference" />
                <documentation value="Part of larger study" />
            </searchParam>
            <searchParam>
                <name value="sponsor" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-sponsor" />
                <type value="reference" />
                <documentation value="Organization that initiates and is legally responsible for the study" />
            </searchParam>
            <searchParam>
                <name value="focus" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-focus" />
                <type value="token" />
                <documentation value="Drugs, devices, etc. under study" />
            </searchParam>
            <searchParam>
                <name value="principalinvestigator" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-principalinvestigator" />
                <type value="reference" />
                <documentation value="Researcher who oversees multiple aspects of the study" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-title" />
                <type value="string" />
                <documentation value="Name for this study" />
            </searchParam>
            <searchParam>
                <name value="protocol" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-protocol" />
                <type value="reference" />
                <documentation value="Steps followed in executing study" />
            </searchParam>
            <searchParam>
                <name value="site" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-site" />
                <type value="reference" />
                <documentation value="Facility where study activities are conducted" />
            </searchParam>
            <searchParam>
                <name value="location" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-location" />
                <type value="token" />
                <documentation value="Geographic region(s) for study" />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-category" />
                <type value="token" />
                <documentation value="Classifications for the study" />
            </searchParam>
            <searchParam>
                <name value="keyword" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-keyword" />
                <type value="token" />
                <documentation value="Used to search for the study" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-status" />
                <type value="token" />
                <documentation value="active | administratively-completed | approved | closed-to-accrual | closed-to-accrual-and-intervention | completed | disapproved | in-review | temporarily-closed-to-accrual | temporarily-closed-to-accrual-and-intervention | withdrawn" />
            </searchParam>
        </resource>
        <resource>
            <type value="ResearchSubject" />
            <profile value="http://hl7.org/fhir/StructureDefinition/ResearchSubject" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="ResearchSubject.study" />
            <searchInclude value="ResearchSubject.individual" />
            <searchInclude value="ResearchSubject.patient" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-date" />
                <type value="date" />
                <documentation value="Start and end of participation" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-identifier" />
                <type value="token" />
                <documentation value="Business Identifier for research subject in a study" />
            </searchParam>
            <searchParam>
                <name value="study" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-study" />
                <type value="reference" />
                <documentation value="Study subject is part of" />
            </searchParam>
            <searchParam>
                <name value="individual" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-individual" />
                <type value="reference" />
                <documentation value="Who is part of study" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-patient" />
                <type value="reference" />
                <documentation value="Who is part of study" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-status" />
                <type value="token" />
                <documentation value="candidate | eligible | follow-up | ineligible | not-registered | off-study | on-study | on-study-intervention | on-study-observation | pending-on-study | potential-candidate | screening | withdrawn" />
            </searchParam>
        </resource>
        <resource>
            <type value="RiskAssessment" />
            <profile value="http://hl7.org/fhir/StructureDefinition/RiskAssessment" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="RiskAssessment.condition" />
            <searchInclude value="RiskAssessment.performer" />
            <searchInclude value="RiskAssessment.subject" />
            <searchInclude value="RiskAssessment.patient" />
            <searchInclude value="RiskAssessment.encounter" />
            <searchRevInclude value="ClinicalImpression.investigation" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-date" />
                <type value="date" />
                <documentation value="When was assessment made?" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="Unique identifier for the assessment" />
            </searchParam>
            <searchParam>
                <name value="condition" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-condition" />
                <type value="reference" />
                <documentation value="Condition assessed" />
            </searchParam>
            <searchParam>
                <name value="performer" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-performer" />
                <type value="reference" />
                <documentation value="Who did assessment?" />
            </searchParam>
            <searchParam>
                <name value="method" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-method" />
                <type value="token" />
                <documentation value="Evaluation mechanism" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-subject" />
                <type value="reference" />
                <documentation value="Who/what does assessment apply to?" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="Who/what does assessment apply to?" />
            </searchParam>
            <searchParam>
                <name value="probability" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-probability" />
                <type value="number" />
                <documentation value="Likelihood of specified outcome" />
            </searchParam>
            <searchParam>
                <name value="risk" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-risk" />
                <type value="token" />
                <documentation value="Likelihood of specified outcome as a qualitative value" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter" />
                <type value="reference" />
                <documentation value="Where was assessment performed?" />
            </searchParam>
        </resource>
        <resource>
            <type value="RiskEvidenceSynthesis" />
            <profile value="http://hl7.org/fhir/StructureDefinition/RiskEvidenceSynthesis" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-date" />
                <type value="date" />
                <documentation value="The risk evidence synthesis publication date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-identifier" />
                <type value="token" />
                <documentation value="External identifier for the risk evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the risk evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the risk evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-description" />
                <type value="string" />
                <documentation value="The description of the risk evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the risk evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the risk evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-version" />
                <type value="token" />
                <documentation value="The business version of the risk evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the risk evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the risk evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="effective" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-effective" />
                <type value="date" />
                <documentation value="The time during which the risk evidence synthesis is intended to be in use" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the risk evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context" />
                <type value="token" />
                <documentation value="A use context assigned to the risk evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the risk evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the risk evidence synthesis" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-status" />
                <type value="token" />
                <documentation value="The current status of the risk evidence synthesis" />
            </searchParam>
        </resource>
        <resource>
            <type value="Schedule" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Schedule" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Schedule.actor" />
            <searchRevInclude value="Slot.schedule" />
            <searchParam>
                <name value="actor" />
                <definition value="http://hl7.org/fhir/SearchParameter/Schedule-actor" />
                <type value="reference" />
                <documentation value="The individual(HealthcareService, Practitioner, Location, ...) to find a Schedule for" />
            </searchParam>
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/Schedule-date" />
                <type value="date" />
                <documentation value="Search for Schedule resources that have a period that contains this date specified" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Schedule-identifier" />
                <type value="token" />
                <documentation value="A Schedule Identifier" />
            </searchParam>
            <searchParam>
                <name value="specialty" />
                <definition value="http://hl7.org/fhir/SearchParameter/Schedule-specialty" />
                <type value="token" />
                <documentation value="Type of specialty needed" />
            </searchParam>
            <searchParam>
                <name value="service-category" />
                <definition value="http://hl7.org/fhir/SearchParameter/Schedule-service-category" />
                <type value="token" />
                <documentation value="High-level category" />
            </searchParam>
            <searchParam>
                <name value="service-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Schedule-service-type" />
                <type value="token" />
                <documentation value="The type of appointments that can be booked into associated slot(s)" />
            </searchParam>
            <searchParam>
                <name value="active" />
                <definition value="http://hl7.org/fhir/SearchParameter/Schedule-active" />
                <type value="token" />
                <documentation value="Is the schedule in active use" />
            </searchParam>
        </resource>
        <resource>
            <type value="SearchParameter" />
            <profile value="http://hl7.org/fhir/StructureDefinition/SearchParameter" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="SearchParameter.derived-from" />
            <searchInclude value="SearchParameter.component" />
            <searchRevInclude value="SearchParameter.derived-from" />
            <searchRevInclude value="SearchParameter.component" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-date" />
                <type value="date" />
                <documentation value="The search parameter publication date" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-code" />
                <type value="token" />
                <documentation value="Code used in URL" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the search parameter" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the search parameter" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-description" />
                <type value="string" />
                <documentation value="The description of the search parameter" />
            </searchParam>
            <searchParam>
                <name value="derived-from" />
                <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-derived-from" />
                <type value="reference" />
                <documentation value="Original definition for the search parameter" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the search parameter" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-type" />
                <type value="token" />
                <documentation value="number | date | string | token | reference | composite | quantity | uri | special" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-version" />
                <type value="token" />
                <documentation value="The business version of the search parameter" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the search parameter" />
            </searchParam>
            <searchParam>
                <name value="target" />
                <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-target" />
                <type value="token" />
                <documentation value="Types of resource (if a resource reference)" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the search parameter" />
            </searchParam>
            <searchParam>
                <name value="component" />
                <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-component" />
                <type value="reference" />
                <documentation value="Defines how the part works" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the search parameter" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context" />
                <type value="token" />
                <documentation value="A use context assigned to the search parameter" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the search parameter" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the search parameter" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-status" />
                <type value="token" />
                <documentation value="The current status of the search parameter" />
            </searchParam>
            <searchParam>
                <name value="base" />
                <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-base" />
                <type value="token" />
                <documentation value="The resource type(s) this search parameter applies to" />
            </searchParam>
        </resource>
        <resource>
            <type value="ServiceRequest" />
            <profile value="http://hl7.org/fhir/StructureDefinition/ServiceRequest" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="ServiceRequest.requester" />
            <searchInclude value="ServiceRequest.performer" />
            <searchInclude value="ServiceRequest.replaces" />
            <searchInclude value="ServiceRequest.subject" />
            <searchInclude value="ServiceRequest.instantiates-canonical" />
            <searchInclude value="ServiceRequest.encounter" />
            <searchInclude value="ServiceRequest.based-on" />
            <searchInclude value="ServiceRequest.patient" />
            <searchInclude value="ServiceRequest.specimen" />
            <searchRevInclude value="Appointment.based-on" />
            <searchRevInclude value="CarePlan.activity-reference" />
            <searchRevInclude value="DiagnosticReport.based-on" />
            <searchRevInclude value="Encounter.based-on" />
            <searchRevInclude value="EpisodeOfCare.incoming-referral" />
            <searchRevInclude value="ImagingStudy.basedon" />
            <searchRevInclude value="Media.based-on" />
            <searchRevInclude value="Observation.based-on" />
            <searchRevInclude value="Procedure.based-on" />
            <searchRevInclude value="QuestionnaireResponse.based-on" />
            <searchRevInclude value="ServiceRequest.replaces" />
            <searchRevInclude value="ServiceRequest.based-on" />
            <searchParam>
                <name value="authored" />
                <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-authored" />
                <type value="date" />
                <documentation value="Date request signed" />
            </searchParam>
            <searchParam>
                <name value="requester" />
                <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-requester" />
                <type value="reference" />
                <documentation value="Who/what is requesting service" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="Identifiers assigned to this order" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-code" />
                <type value="token" />
                <documentation value="What is being requested/ordered" />
            </searchParam>
            <searchParam>
                <name value="performer" />
                <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-performer" />
                <type value="reference" />
                <documentation value="Requested performer" />
            </searchParam>
            <searchParam>
                <name value="requisition" />
                <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-requisition" />
                <type value="token" />
                <documentation value="Composite Request ID" />
            </searchParam>
            <searchParam>
                <name value="replaces" />
                <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-replaces" />
                <type value="reference" />
                <documentation value="What request replaces" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-subject" />
                <type value="reference" />
                <documentation value="Search by subject" />
            </searchParam>
            <searchParam>
                <name value="instantiates-canonical" />
                <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-instantiates-canonical" />
                <type value="reference" />
                <documentation value="Instantiates FHIR protocol or definition" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter" />
                <type value="reference" />
                <documentation value="An encounter in which this request is made" />
            </searchParam>
            <searchParam>
                <name value="occurrence" />
                <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-occurrence" />
                <type value="date" />
                <documentation value="When service should occur" />
            </searchParam>
            <searchParam>
                <name value="priority" />
                <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-priority" />
                <type value="token" />
                <documentation value="routine | urgent | asap | stat" />
            </searchParam>
            <searchParam>
                <name value="intent" />
                <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-intent" />
                <type value="token" />
                <documentation value="proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option" />
            </searchParam>
            <searchParam>
                <name value="performer-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-performer-type" />
                <type value="token" />
                <documentation value="Performer role" />
            </searchParam>
            <searchParam>
                <name value="based-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-based-on" />
                <type value="reference" />
                <documentation value="What request fulfills" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="Search by subject - a patient" />
            </searchParam>
            <searchParam>
                <name value="specimen" />
                <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-specimen" />
                <type value="reference" />
                <documentation value="Specimen to be tested" />
            </searchParam>
            <searchParam>
                <name value="instantiates-uri" />
                <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-instantiates-uri" />
                <type value="uri" />
                <documentation value="Instantiates external protocol or definition" />
            </searchParam>
            <searchParam>
                <name value="body-site" />
                <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-body-site" />
                <type value="token" />
                <documentation value="Where procedure is going to be done" />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-category" />
                <type value="token" />
                <documentation value="Classification of service" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-status" />
                <type value="token" />
                <documentation value="draft | active | on-hold | revoked | completed | entered-in-error | unknown" />
            </searchParam>
        </resource>
        <resource>
            <type value="Slot" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Slot" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Slot.schedule" />
            <searchRevInclude value="Appointment.slot" />
            <searchParam>
                <name value="schedule" />
                <definition value="http://hl7.org/fhir/SearchParameter/Slot-schedule" />
                <type value="reference" />
                <documentation value="The Schedule Resource that we are seeking a slot within" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Slot-identifier" />
                <type value="token" />
                <documentation value="A Slot Identifier" />
            </searchParam>
            <searchParam>
                <name value="specialty" />
                <definition value="http://hl7.org/fhir/SearchParameter/Slot-specialty" />
                <type value="token" />
                <documentation value="The specialty of a practitioner that would be required to perform the service requested in this appointment" />
            </searchParam>
            <searchParam>
                <name value="service-category" />
                <definition value="http://hl7.org/fhir/SearchParameter/Slot-service-category" />
                <type value="token" />
                <documentation value="A broad categorization of the service that is to be performed during this appointment" />
            </searchParam>
            <searchParam>
                <name value="appointment-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Slot-appointment-type" />
                <type value="token" />
                <documentation value="The style of appointment or patient that may be booked in the slot (not service type)" />
            </searchParam>
            <searchParam>
                <name value="service-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Slot-service-type" />
                <type value="token" />
                <documentation value="The type of appointments that can be booked into the slot" />
            </searchParam>
            <searchParam>
                <name value="start" />
                <definition value="http://hl7.org/fhir/SearchParameter/Slot-start" />
                <type value="date" />
                <documentation value="Appointment date/time." />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Slot-status" />
                <type value="token" />
                <documentation value="The free/busy status of the appointment" />
            </searchParam>
        </resource>
        <resource>
            <type value="Specimen" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Specimen" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Specimen.parent" />
            <searchInclude value="Specimen.subject" />
            <searchInclude value="Specimen.patient" />
            <searchInclude value="Specimen.collector" />
            <searchRevInclude value="DiagnosticReport.specimen" />
            <searchRevInclude value="Media.subject" />
            <searchRevInclude value="Media.patient" />
            <searchRevInclude value="Observation.specimen" />
            <searchRevInclude value="ServiceRequest.specimen" />
            <searchRevInclude value="Specimen.parent" />
            <searchParam>
                <name value="container" />
                <definition value="http://hl7.org/fhir/SearchParameter/Specimen-container" />
                <type value="token" />
                <documentation value="The kind of specimen container" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Specimen-identifier" />
                <type value="token" />
                <documentation value="The unique identifier associated with the specimen" />
            </searchParam>
            <searchParam>
                <name value="parent" />
                <definition value="http://hl7.org/fhir/SearchParameter/Specimen-parent" />
                <type value="reference" />
                <documentation value="The parent of the specimen" />
            </searchParam>
            <searchParam>
                <name value="container-id" />
                <definition value="http://hl7.org/fhir/SearchParameter/Specimen-container-id" />
                <type value="token" />
                <documentation value="The unique identifier associated with the specimen container" />
            </searchParam>
            <searchParam>
                <name value="bodysite" />
                <definition value="http://hl7.org/fhir/SearchParameter/Specimen-bodysite" />
                <type value="token" />
                <documentation value="The code for the body site from where the specimen originated" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/Specimen-subject" />
                <type value="reference" />
                <documentation value="The subject of the specimen" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/Specimen-patient" />
                <type value="reference" />
                <documentation value="The patient the specimen comes from" />
            </searchParam>
            <searchParam>
                <name value="collected" />
                <definition value="http://hl7.org/fhir/SearchParameter/Specimen-collected" />
                <type value="date" />
                <documentation value="The date the specimen was collected" />
            </searchParam>
            <searchParam>
                <name value="accession" />
                <definition value="http://hl7.org/fhir/SearchParameter/Specimen-accession" />
                <type value="token" />
                <documentation value="The accession number associated with the specimen" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Specimen-type" />
                <type value="token" />
                <documentation value="The specimen type" />
            </searchParam>
            <searchParam>
                <name value="collector" />
                <definition value="http://hl7.org/fhir/SearchParameter/Specimen-collector" />
                <type value="reference" />
                <documentation value="Who collected the specimen" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Specimen-status" />
                <type value="token" />
                <documentation value="available | unavailable | unsatisfactory | entered-in-error" />
            </searchParam>
        </resource>
        <resource>
            <type value="SpecimenDefinition" />
            <profile value="http://hl7.org/fhir/StructureDefinition/SpecimenDefinition" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchParam>
                <name value="container" />
                <definition value="http://hl7.org/fhir/SearchParameter/SpecimenDefinition-container" />
                <type value="token" />
                <documentation value="The type of specimen conditioned in container expected by the lab" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/SpecimenDefinition-identifier" />
                <type value="token" />
                <documentation value="The unique identifier associated with the specimen" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/SpecimenDefinition-type" />
                <type value="token" />
                <documentation value="The type of collected specimen" />
            </searchParam>
        </resource>
        <resource>
            <type value="StructureDefinition" />
            <profile value="http://hl7.org/fhir/StructureDefinition/StructureDefinition" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="StructureDefinition.valueset" />
            <searchInclude value="StructureDefinition.base" />
            <searchRevInclude value="CapabilityStatement.resource-profile" />
            <searchRevInclude value="CapabilityStatement.supported-profile" />
            <searchRevInclude value="ImplementationGuide.global" />
            <searchRevInclude value="OperationDefinition.input-profile" />
            <searchRevInclude value="OperationDefinition.output-profile" />
            <searchRevInclude value="StructureDefinition.base" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-date" />
                <type value="date" />
                <documentation value="The structure definition publication date" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the structure definition" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the structure definition" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-description" />
                <type value="string" />
                <documentation value="The description of the structure definition" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the structure definition" />
            </searchParam>
            <searchParam>
                <name value="experimental" />
                <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-experimental" />
                <type value="token" />
                <documentation value="For testing purposes, not real usage" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the structure definition" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-type" />
                <type value="uri" />
                <documentation value="Type defined or constrained by this structure" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the structure definition" />
            </searchParam>
            <searchParam>
                <name value="path" />
                <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-path" />
                <type value="token" />
                <documentation value="A path that is constrained in the StructureDefinition" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context" />
                <type value="token" />
                <documentation value="A use context assigned to the structure definition" />
            </searchParam>
            <searchParam>
                <name value="base-path" />
                <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-base-path" />
                <type value="token" />
                <documentation value="Path that identifies the base element" />
            </searchParam>
            <searchParam>
                <name value="keyword" />
                <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-keyword" />
                <type value="token" />
                <documentation value="A code for the StructureDefinition" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the structure definition" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier" />
                <type value="token" />
                <documentation value="External identifier for the structure definition" />
            </searchParam>
            <searchParam>
                <name value="valueset" />
                <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-valueset" />
                <type value="reference" />
                <documentation value="A vocabulary binding reference" />
            </searchParam>
            <searchParam>
                <name value="kind" />
                <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-kind" />
                <type value="token" />
                <documentation value="primitive-type | complex-type | resource | logical" />
            </searchParam>
            <searchParam>
                <name value="abstract" />
                <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-abstract" />
                <type value="token" />
                <documentation value="Whether the structure is abstract" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-version" />
                <type value="token" />
                <documentation value="The business version of the structure definition" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the structure definition" />
            </searchParam>
            <searchParam>
                <name value="ext-context" />
                <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-ext-context" />
                <type value="token" />
                <documentation value="The system is the URL for the context-type: e.g. http://hl7.org/fhir/extension-context-type#element|CodeableConcept.text" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the structure definition" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the structure definition" />
            </searchParam>
            <searchParam>
                <name value="derivation" />
                <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-derivation" />
                <type value="token" />
                <documentation value="specialization | constraint - How relates to base definition" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-status" />
                <type value="token" />
                <documentation value="The current status of the structure definition" />
            </searchParam>
            <searchParam>
                <name value="base" />
                <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-base" />
                <type value="reference" />
                <documentation value="Definition that this type is constrained/specialized from" />
            </searchParam>
        </resource>
        <resource>
            <type value="StructureMap" />
            <profile value="http://hl7.org/fhir/StructureDefinition/StructureMap" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-date" />
                <type value="date" />
                <documentation value="The structure map publication date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier" />
                <type value="token" />
                <documentation value="External identifier for the structure map" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the structure map" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the structure map" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-description" />
                <type value="string" />
                <documentation value="The description of the structure map" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the structure map" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the structure map" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-version" />
                <type value="token" />
                <documentation value="The business version of the structure map" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the structure map" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the structure map" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the structure map" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context" />
                <type value="token" />
                <documentation value="A use context assigned to the structure map" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the structure map" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the structure map" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-status" />
                <type value="token" />
                <documentation value="The current status of the structure map" />
            </searchParam>
        </resource>
        <resource>
            <type value="Subscription" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Subscription" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchParam>
                <name value="payload" />
                <definition value="http://hl7.org/fhir/SearchParameter/Subscription-payload" />
                <type value="token" />
                <documentation value="The mime-type of the notification payload" />
            </searchParam>
            <searchParam>
                <name value="criteria" />
                <definition value="http://hl7.org/fhir/SearchParameter/Subscription-criteria" />
                <type value="string" />
                <documentation value="The search rules used to determine when to send a notification" />
            </searchParam>
            <searchParam>
                <name value="contact" />
                <definition value="http://hl7.org/fhir/SearchParameter/Subscription-contact" />
                <type value="token" />
                <documentation value="Contact details for the subscription" />
            </searchParam>
            <searchParam>
                <name value="type" />
                <definition value="http://hl7.org/fhir/SearchParameter/Subscription-type" />
                <type value="token" />
                <documentation value="The type of channel for the sent notifications" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/Subscription-url" />
                <type value="uri" />
                <documentation value="The uri that will receive the notifications" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Subscription-status" />
                <type value="token" />
                <documentation value="The current state of the subscription" />
            </searchParam>
        </resource>
        <resource>
            <type value="Substance" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Substance" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Substance.substance-reference" />
            <searchRevInclude value="AdverseEvent.substance" />
            <searchRevInclude value="Group.member" />
            <searchRevInclude value="Medication.ingredient" />
            <searchRevInclude value="MedicationKnowledge.ingredient" />
            <searchRevInclude value="MedicinalProductInteraction.subject" />
            <searchRevInclude value="Specimen.subject" />
            <searchRevInclude value="Specimen.patient" />
            <searchRevInclude value="Substance.substance-reference" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Substance-identifier" />
                <type value="token" />
                <documentation value="Unique identifier for the substance" />
            </searchParam>
            <searchParam>
                <name value="container-identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Substance-container-identifier" />
                <type value="token" />
                <documentation value="Identifier of the package/container" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/Substance-code" />
                <type value="token" />
                <documentation value="The code of the substance or ingredient" />
            </searchParam>
            <searchParam>
                <name value="quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/Substance-quantity" />
                <type value="quantity" />
                <documentation value="Amount of substance in the package" />
            </searchParam>
            <searchParam>
                <name value="substance-reference" />
                <definition value="http://hl7.org/fhir/SearchParameter/Substance-substance-reference" />
                <type value="reference" />
                <documentation value="A component of the substance" />
            </searchParam>
            <searchParam>
                <name value="expiry" />
                <definition value="http://hl7.org/fhir/SearchParameter/Substance-expiry" />
                <type value="date" />
                <documentation value="Expiry date of package or container of substance" />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/Substance-category" />
                <type value="token" />
                <documentation value="The category of the substance" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Substance-status" />
                <type value="token" />
                <documentation value="active | inactive | entered-in-error" />
            </searchParam>
        </resource>
        <resource>
            <type value="SubstanceNucleicAcid" />
            <profile value="http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
        </resource>
        <resource>
            <type value="SubstancePolymer" />
            <profile value="http://hl7.org/fhir/StructureDefinition/SubstancePolymer" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
        </resource>
        <resource>
            <type value="SubstanceProtein" />
            <profile value="http://hl7.org/fhir/StructureDefinition/SubstanceProtein" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
        </resource>
        <resource>
            <type value="SubstanceReferenceInformation" />
            <profile value="http://hl7.org/fhir/StructureDefinition/SubstanceReferenceInformation" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
        </resource>
        <resource>
            <type value="SubstanceSourceMaterial" />
            <profile value="http://hl7.org/fhir/StructureDefinition/SubstanceSourceMaterial" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
        </resource>
        <resource>
            <type value="SubstanceSpecification" />
            <profile value="http://hl7.org/fhir/StructureDefinition/SubstanceSpecification" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/SubstanceSpecification-code" />
                <type value="token" />
                <documentation value="The specific code" />
            </searchParam>
        </resource>
        <resource>
            <type value="SupplyDelivery" />
            <profile value="http://hl7.org/fhir/StructureDefinition/SupplyDelivery" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="SupplyDelivery.receiver" />
            <searchInclude value="SupplyDelivery.patient" />
            <searchInclude value="SupplyDelivery.supplier" />
            <searchRevInclude value="ChargeItem.service" />
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="External identifier" />
            </searchParam>
            <searchParam>
                <name value="receiver" />
                <definition value="http://hl7.org/fhir/SearchParameter/SupplyDelivery-receiver" />
                <type value="reference" />
                <documentation value="Who collected the Supply" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="Patient for whom the item is supplied" />
            </searchParam>
            <searchParam>
                <name value="supplier" />
                <definition value="http://hl7.org/fhir/SearchParameter/SupplyDelivery-supplier" />
                <type value="reference" />
                <documentation value="Dispenser" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/SupplyDelivery-status" />
                <type value="token" />
                <documentation value="in-progress | completed | abandoned | entered-in-error" />
            </searchParam>
        </resource>
        <resource>
            <type value="SupplyRequest" />
            <profile value="http://hl7.org/fhir/StructureDefinition/SupplyRequest" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="SupplyRequest.requester" />
            <searchInclude value="SupplyRequest.subject" />
            <searchInclude value="SupplyRequest.supplier" />
            <searchParam>
                <name value="requester" />
                <definition value="http://hl7.org/fhir/SearchParameter/SupplyRequest-requester" />
                <type value="reference" />
                <documentation value="Individual making the request" />
            </searchParam>
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-date" />
                <type value="date" />
                <documentation value="When the request was made" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="Business Identifier for SupplyRequest" />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/SupplyRequest-subject" />
                <type value="reference" />
                <documentation value="The destination of the supply" />
            </searchParam>
            <searchParam>
                <name value="supplier" />
                <definition value="http://hl7.org/fhir/SearchParameter/SupplyRequest-supplier" />
                <type value="reference" />
                <documentation value="Who is intended to fulfill the request" />
            </searchParam>
            <searchParam>
                <name value="category" />
                <definition value="http://hl7.org/fhir/SearchParameter/SupplyRequest-category" />
                <type value="token" />
                <documentation value="The kind of supply (central, non-stock, etc.)" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/SupplyRequest-status" />
                <type value="token" />
                <documentation value="draft | active | suspended +" />
            </searchParam>
        </resource>
        <resource>
            <type value="Task" />
            <profile value="http://hl7.org/fhir/StructureDefinition/Task" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="Task.owner" />
            <searchInclude value="Task.requester" />
            <searchInclude value="Task.subject" />
            <searchInclude value="Task.focus" />
            <searchInclude value="Task.part-of" />
            <searchInclude value="Task.encounter" />
            <searchInclude value="Task.based-on" />
            <searchInclude value="Task.patient" />
            <searchRevInclude value="CarePlan.activity-reference" />
            <searchRevInclude value="ImagingStudy.basedon" />
            <searchRevInclude value="PaymentReconciliation.request" />
            <searchRevInclude value="Task.part-of" />
            <searchParam>
                <name value="owner" />
                <definition value="http://hl7.org/fhir/SearchParameter/Task-owner" />
                <type value="reference" />
                <documentation value="Search by task owner" />
            </searchParam>
            <searchParam>
                <name value="requester" />
                <definition value="http://hl7.org/fhir/SearchParameter/Task-requester" />
                <type value="reference" />
                <documentation value="Search by task requester" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Task-identifier" />
                <type value="token" />
                <documentation value="Search for a task instance by its business identifier" />
            </searchParam>
            <searchParam>
                <name value="business-status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Task-business-status" />
                <type value="token" />
                <documentation value="Search by business status" />
            </searchParam>
            <searchParam>
                <name value="period" />
                <definition value="http://hl7.org/fhir/SearchParameter/Task-period" />
                <type value="date" />
                <documentation value="Search by period Task is/was underway" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/Task-code" />
                <type value="token" />
                <documentation value="Search by task code" />
            </searchParam>
            <searchParam>
                <name value="performer" />
                <definition value="http://hl7.org/fhir/SearchParameter/Task-performer" />
                <type value="token" />
                <documentation value="Search by recommended type of performer (e.g., Requester, Performer, Scheduler)." />
            </searchParam>
            <searchParam>
                <name value="subject" />
                <definition value="http://hl7.org/fhir/SearchParameter/Task-subject" />
                <type value="reference" />
                <documentation value="Search by subject" />
            </searchParam>
            <searchParam>
                <name value="focus" />
                <definition value="http://hl7.org/fhir/SearchParameter/Task-focus" />
                <type value="reference" />
                <documentation value="Search by task focus" />
            </searchParam>
            <searchParam>
                <name value="part-of" />
                <definition value="http://hl7.org/fhir/SearchParameter/Task-part-of" />
                <type value="reference" />
                <documentation value="Search by task this task is part of" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/Task-encounter" />
                <type value="reference" />
                <documentation value="Search by encounter" />
            </searchParam>
            <searchParam>
                <name value="priority" />
                <definition value="http://hl7.org/fhir/SearchParameter/Task-priority" />
                <type value="token" />
                <documentation value="Search by task priority" />
            </searchParam>
            <searchParam>
                <name value="authored-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/Task-authored-on" />
                <type value="date" />
                <documentation value="Search by creation date" />
            </searchParam>
            <searchParam>
                <name value="intent" />
                <definition value="http://hl7.org/fhir/SearchParameter/Task-intent" />
                <type value="token" />
                <documentation value="Search by task intent" />
            </searchParam>
            <searchParam>
                <name value="group-identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/Task-group-identifier" />
                <type value="token" />
                <documentation value="Search by group identifier" />
            </searchParam>
            <searchParam>
                <name value="based-on" />
                <definition value="http://hl7.org/fhir/SearchParameter/Task-based-on" />
                <type value="reference" />
                <documentation value="Search by requests this task is based on" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/Task-patient" />
                <type value="reference" />
                <documentation value="Search by patient" />
            </searchParam>
            <searchParam>
                <name value="modified" />
                <definition value="http://hl7.org/fhir/SearchParameter/Task-modified" />
                <type value="date" />
                <documentation value="Search by last modification date" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/Task-status" />
                <type value="token" />
                <documentation value="Search by task status" />
            </searchParam>
        </resource>
        <resource>
            <type value="TerminologyCapabilities" />
            <profile value="http://hl7.org/fhir/StructureDefinition/TerminologyCapabilities" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-date" />
                <type value="date" />
                <documentation value="The terminology capabilities publication date" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the terminology capabilities" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the terminology capabilities" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-description" />
                <type value="string" />
                <documentation value="The description of the terminology capabilities" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the terminology capabilities" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the terminology capabilities" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-version" />
                <type value="token" />
                <documentation value="The business version of the terminology capabilities" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the terminology capabilities" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the terminology capabilities" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the terminology capabilities" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context" />
                <type value="token" />
                <documentation value="A use context assigned to the terminology capabilities" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the terminology capabilities" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the terminology capabilities" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-status" />
                <type value="token" />
                <documentation value="The current status of the terminology capabilities" />
            </searchParam>
        </resource>
        <resource>
            <type value="TestReport" />
            <profile value="http://hl7.org/fhir/StructureDefinition/TestReport" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="TestReport.testscript" />
            <searchParam>
                <name value="result" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestReport-result" />
                <type value="token" />
                <documentation value="The result disposition of the test execution" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestReport-identifier" />
                <type value="token" />
                <documentation value="An external identifier for the test report" />
            </searchParam>
            <searchParam>
                <name value="tester" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestReport-tester" />
                <type value="string" />
                <documentation value="The name of the testing organization" />
            </searchParam>
            <searchParam>
                <name value="testscript" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestReport-testscript" />
                <type value="reference" />
                <documentation value="The test script executed to produce this report" />
            </searchParam>
            <searchParam>
                <name value="issued" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestReport-issued" />
                <type value="date" />
                <documentation value="The test report generation date" />
            </searchParam>
            <searchParam>
                <name value="participant" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestReport-participant" />
                <type value="uri" />
                <documentation value="The reference to a participant in the test execution" />
            </searchParam>
        </resource>
        <resource>
            <type value="TestScript" />
            <profile value="http://hl7.org/fhir/StructureDefinition/TestScript" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchRevInclude value="TestReport.testscript" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestScript-date" />
                <type value="date" />
                <documentation value="The test script publication date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestScript-identifier" />
                <type value="token" />
                <documentation value="External identifier for the test script" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestScript-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the test script" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestScript-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the test script" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestScript-description" />
                <type value="string" />
                <documentation value="The description of the test script" />
            </searchParam>
            <searchParam>
                <name value="testscript-capability" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestScript-testscript-capability" />
                <type value="string" />
                <documentation value="TestScript required and validated capability" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestScript-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the test script" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestScript-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the test script" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestScript-version" />
                <type value="token" />
                <documentation value="The business version of the test script" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestScript-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the test script" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestScript-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the test script" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestScript-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the test script" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestScript-context" />
                <type value="token" />
                <documentation value="A use context assigned to the test script" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestScript-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the test script" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestScript-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the test script" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/TestScript-status" />
                <type value="token" />
                <documentation value="The current status of the test script" />
            </searchParam>
        </resource>
        <resource>
            <type value="ValueSet" />
            <profile value="http://hl7.org/fhir/StructureDefinition/ValueSet" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchRevInclude value="ConceptMap.source" />
            <searchRevInclude value="ConceptMap.source-uri" />
            <searchRevInclude value="ConceptMap.target-uri" />
            <searchRevInclude value="ConceptMap.target" />
            <searchRevInclude value="StructureDefinition.valueset" />
            <searchParam>
                <name value="date" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-date" />
                <type value="date" />
                <documentation value="The value set publication date" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier" />
                <type value="token" />
                <documentation value="External identifier for the value set" />
            </searchParam>
            <searchParam>
                <name value="code" />
                <definition value="http://hl7.org/fhir/SearchParameter/ValueSet-code" />
                <type value="token" />
                <documentation value="This special parameter searches for codes in the value set. See additional notes on the ValueSet resource" />
            </searchParam>
            <searchParam>
                <name value="context-type-value" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value" />
                <type value="composite" />
                <documentation value="A use context type and value assigned to the value set" />
            </searchParam>
            <searchParam>
                <name value="jurisdiction" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction" />
                <type value="token" />
                <documentation value="Intended jurisdiction for the value set" />
            </searchParam>
            <searchParam>
                <name value="description" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-description" />
                <type value="string" />
                <documentation value="The description of the value set" />
            </searchParam>
            <searchParam>
                <name value="context-type" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type" />
                <type value="token" />
                <documentation value="A type of use context assigned to the value set" />
            </searchParam>
            <searchParam>
                <name value="title" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-title" />
                <type value="string" />
                <documentation value="The human-friendly name of the value set" />
            </searchParam>
            <searchParam>
                <name value="version" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-version" />
                <type value="token" />
                <documentation value="The business version of the value set" />
            </searchParam>
            <searchParam>
                <name value="url" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-url" />
                <type value="uri" />
                <documentation value="The uri that identifies the value set" />
            </searchParam>
            <searchParam>
                <name value="expansion" />
                <definition value="http://hl7.org/fhir/SearchParameter/ValueSet-expansion" />
                <type value="uri" />
                <documentation value="Identifies the value set expansion (business identifier)" />
            </searchParam>
            <searchParam>
                <name value="reference" />
                <definition value="http://hl7.org/fhir/SearchParameter/ValueSet-reference" />
                <type value="uri" />
                <documentation value="A code system included or excluded in the value set or an imported value set" />
            </searchParam>
            <searchParam>
                <name value="context-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity" />
                <type value="quantity" />
                <documentation value="A quantity- or range-valued use context assigned to the value set" />
            </searchParam>
            <searchParam>
                <name value="name" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-name" />
                <type value="string" />
                <documentation value="Computationally friendly name of the value set" />
            </searchParam>
            <searchParam>
                <name value="context" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context" />
                <type value="token" />
                <documentation value="A use context assigned to the value set" />
            </searchParam>
            <searchParam>
                <name value="publisher" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher" />
                <type value="string" />
                <documentation value="Name of the publisher of the value set" />
            </searchParam>
            <searchParam>
                <name value="context-type-quantity" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity" />
                <type value="composite" />
                <documentation value="A use context type and quantity- or range-based value assigned to the value set" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/conformance-status" />
                <type value="token" />
                <documentation value="The current status of the value set" />
            </searchParam>
        </resource>
        <resource>
            <type value="VerificationResult" />
            <profile value="http://hl7.org/fhir/StructureDefinition/VerificationResult" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="VerificationResult.target" />
            <searchParam>
                <name value="target" />
                <definition value="http://hl7.org/fhir/SearchParameter/VerificationResult-target" />
                <type value="reference" />
                <documentation value="A resource that was validated" />
            </searchParam>
        </resource>
        <resource>
            <type value="VisionPrescription" />
            <profile value="http://hl7.org/fhir/StructureDefinition/VisionPrescription" />
            <interaction>
                <code value="read" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="vread" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="update" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="delete" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-instance" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="history-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="create" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <interaction>
                <code value="search-type" />
                <documentation value="Implemented per the specification (or Insert other doco here)" />
            </interaction>
            <conditionalCreate value="true" />
            <conditionalUpdate value="true" />
            <conditionalDelete value="multiple" />
            <referencePolicy value="literal" />
            <referencePolicy value="logical" />
            <searchInclude value="VisionPrescription.prescriber" />
            <searchInclude value="VisionPrescription.patient" />
            <searchInclude value="VisionPrescription.encounter" />
            <searchRevInclude value="CarePlan.activity-reference" />
            <searchParam>
                <name value="prescriber" />
                <definition value="http://hl7.org/fhir/SearchParameter/VisionPrescription-prescriber" />
                <type value="reference" />
                <documentation value="Who authorized the vision prescription" />
            </searchParam>
            <searchParam>
                <name value="identifier" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier" />
                <type value="token" />
                <documentation value="Return prescriptions with this external identifier" />
            </searchParam>
            <searchParam>
                <name value="patient" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient" />
                <type value="reference" />
                <documentation value="The identity of a patient to list dispenses for" />
            </searchParam>
            <searchParam>
                <name value="datewritten" />
                <definition value="http://hl7.org/fhir/SearchParameter/VisionPrescription-datewritten" />
                <type value="date" />
                <documentation value="Return prescriptions written on this date" />
            </searchParam>
            <searchParam>
                <name value="encounter" />
                <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter" />
                <type value="reference" />
                <documentation value="Return prescriptions with this encounter identifier" />
            </searchParam>
            <searchParam>
                <name value="status" />
                <definition value="http://hl7.org/fhir/SearchParameter/VisionPrescription-status" />
                <type value="token" />
                <documentation value="The status of the vision prescription" />
            </searchParam>
        </resource>
        <interaction>
            <code value="transaction" />
            <documentation value="Implemented per the specification (or Insert other doco here)" />
        </interaction>
        <interaction>
            <code value="batch" />
            <documentation value="Implemented per the specification (or Insert other doco here)" />
        </interaction>
        <interaction>
            <code value="history-system" />
            <documentation value="Implemented per the specification (or Insert other doco here)" />
        </interaction>
        <interaction>
            <code value="search-system" />
            <documentation value="Implemented per the specification (or Insert other doco here)" />
        </interaction>
        <searchParam>
            <name value="_text" />
            <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text" />
            <type value="string" />
            <documentation value="Search on the narrative of the resource" />
        </searchParam>
        <searchParam>
            <name value="something" />
            <definition value="http://hl7.org/fhir/SearchParameter/id" />
            <type value="string" />
            <documentation value="some doco" />
        </searchParam>
        <searchParam>
            <name value="_list" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-list" />
            <type value="token" />
            <documentation value="Retrieval of resources that are referenced by a List resource" />
        </searchParam>
        <searchParam>
            <name value="_has" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-has" />
            <type value="composite" />
            <documentation value="Provides support for reverse chaining" />
        </searchParam>
        <searchParam>
            <name value="_type" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-type" />
            <type value="token" />
            <documentation value="Type of resource (when doing cross-resource search" />
        </searchParam>
        <searchParam>
            <name value="_sort" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-source" />
            <type value="token" />
            <documentation value="How to sort the resources when returning" />
        </searchParam>
        <searchParam>
            <name value="_count" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-count" />
            <type value="number" />
            <documentation value="How many resources to return" />
        </searchParam>
        <searchParam>
            <name value="_include" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-include" />
            <type value="token" />
            <documentation value="Control over returning additional resources (see spec)" />
        </searchParam>
        <searchParam>
            <name value="_revinclude" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-revinclude" />
            <type value="token" />
            <documentation value="Control over returning additional resources (see spec)" />
        </searchParam>
        <searchParam>
            <name value="_summary" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-summary" />
            <type value="token" />
            <documentation value="What kind of information to return" />
        </searchParam>
        <searchParam>
            <name value="_elements" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-elements" />
            <type value="string" />
            <documentation value="What kind of information to return" />
        </searchParam>
        <searchParam>
            <name value="_contained" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-contained" />
            <type value="token" />
            <documentation value="Managing search into contained resources" />
        </searchParam>
        <searchParam>
            <name value="_containedType" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-containedType" />
            <type value="token" />
            <documentation value="Managing search into contained resources" />
        </searchParam>
        <searchParam>
            <name value="something" />
            <definition value="http://hl7.org/fhir/SearchParameter/id" />
            <type value="string" />
            <documentation value="some doco" />
        </searchParam>
        <searchParam>
            <name value="_list" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-list" />
            <type value="token" />
            <documentation value="Retrieval of resources that are referenced by a List resource" />
        </searchParam>
        <searchParam>
            <name value="_has" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-has" />
            <type value="composite" />
            <documentation value="Provides support for reverse chaining" />
        </searchParam>
        <searchParam>
            <name value="_type" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-type" />
            <type value="token" />
            <documentation value="Type of resource (when doing cross-resource search" />
        </searchParam>
        <searchParam>
            <name value="_sort" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-source" />
            <type value="token" />
            <documentation value="How to sort the resources when returning" />
        </searchParam>
        <searchParam>
            <name value="_count" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-count" />
            <type value="number" />
            <documentation value="How many resources to return" />
        </searchParam>
        <searchParam>
            <name value="_include" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-include" />
            <type value="token" />
            <documentation value="Control over returning additional resources (see spec)" />
        </searchParam>
        <searchParam>
            <name value="_revinclude" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-revinclude" />
            <type value="token" />
            <documentation value="Control over returning additional resources (see spec)" />
        </searchParam>
        <searchParam>
            <name value="_summary" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-summary" />
            <type value="token" />
            <documentation value="What kind of information to return" />
        </searchParam>
        <searchParam>
            <name value="_elements" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-elements" />
            <type value="string" />
            <documentation value="What kind of information to return" />
        </searchParam>
        <searchParam>
            <name value="_contained" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-contained" />
            <type value="token" />
            <documentation value="Managing search into contained resources" />
        </searchParam>
        <searchParam>
            <name value="_containedType" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-containedType" />
            <type value="token" />
            <documentation value="Managing search into contained resources" />
        </searchParam>
        <searchParam>
            <name value="_query" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-query" />
            <type value="token" />
            <documentation value="A custom search profile that describes a specific defined query operation" />
        </searchParam>
        <searchParam>
            <name value="_profile" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile" />
            <type value="uri" />
            <documentation value="Profiles this resource claims to conform to" />
        </searchParam>
        <searchParam>
            <name value="_lastUpdated" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated" />
            <type value="date" />
            <documentation value="When the resource version last changed" />
        </searchParam>
        <searchParam>
            <name value="_tag" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag" />
            <type value="token" />
            <documentation value="Tags applied to this resource" />
        </searchParam>
        <searchParam>
            <name value="_security" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-security" />
            <type value="token" />
            <documentation value="Security Labels applied to this resource" />
        </searchParam>
        <searchParam>
            <name value="_source" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-source" />
            <type value="uri" />
            <documentation value="Identifies where the resource comes from" />
        </searchParam>
        <searchParam>
            <name value="_id" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-id" />
            <type value="token" />
            <documentation value="Logical id of this artifact" />
        </searchParam>
        <searchParam>
            <name value="_content" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-content" />
            <type value="string" />
            <documentation value="Search on the entire content of the resource" />
        </searchParam>
        <searchParam>
            <name value="something" />
            <definition value="http://hl7.org/fhir/SearchParameter/id" />
            <type value="string" />
            <documentation value="some doco" />
        </searchParam>
        <searchParam>
            <name value="_list" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-list" />
            <type value="token" />
            <documentation value="Retrieval of resources that are referenced by a List resource" />
        </searchParam>
        <searchParam>
            <name value="_has" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-has" />
            <type value="composite" />
            <documentation value="Provides support for reverse chaining" />
        </searchParam>
        <searchParam>
            <name value="_type" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-type" />
            <type value="token" />
            <documentation value="Type of resource (when doing cross-resource search" />
        </searchParam>
        <searchParam>
            <name value="_sort" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-source" />
            <type value="token" />
            <documentation value="How to sort the resources when returning" />
        </searchParam>
        <searchParam>
            <name value="_count" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-count" />
            <type value="number" />
            <documentation value="How many resources to return" />
        </searchParam>
        <searchParam>
            <name value="_include" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-include" />
            <type value="token" />
            <documentation value="Control over returning additional resources (see spec)" />
        </searchParam>
        <searchParam>
            <name value="_revinclude" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-revinclude" />
            <type value="token" />
            <documentation value="Control over returning additional resources (see spec)" />
        </searchParam>
        <searchParam>
            <name value="_summary" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-summary" />
            <type value="token" />
            <documentation value="What kind of information to return" />
        </searchParam>
        <searchParam>
            <name value="_elements" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-elements" />
            <type value="string" />
            <documentation value="What kind of information to return" />
        </searchParam>
        <searchParam>
            <name value="_contained" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-contained" />
            <type value="token" />
            <documentation value="Managing search into contained resources" />
        </searchParam>
        <searchParam>
            <name value="_containedType" />
            <definition value="http://hl7.org/fhir/SearchParameter/Resource-containedType" />
            <type value="token" />
            <documentation value="Managing search into contained resources" />
        </searchParam>
        <operation>
            <name value="validate" />
            <definition value="http://hl7.org/fhir/OperationDefinition/resource-validate" />
        </operation>
        <operation>
            <name value="meta" />
            <definition value="http://hl7.org/fhir/OperationDefinition/resource-meta" />
        </operation>
        <operation>
            <name value="meta-add" />
            <definition value="http://hl7.org/fhir/OperationDefinition/resource-meta-add" />
        </operation>
        <operation>
            <name value="meta-delete" />
            <definition value="http://hl7.org/fhir/OperationDefinition/resource-meta-delete" />
        </operation>
        <operation>
            <name value="convert" />
            <definition value="http://hl7.org/fhir/OperationDefinition/resource-convert" />
        </operation>
        <operation>
            <name value="graphql" />
            <definition value="http://hl7.org/fhir/OperationDefinition/resource-graphql" />
        </operation>
        <operation>
            <name value="graph" />
            <definition value="http://hl7.org/fhir/OperationDefinition/resource-graph" />
        </operation>
        <operation>
            <name value="apply" />
            <definition value="http://hl7.org/fhir/OperationDefinition/activitydefinition-apply" />
        </operation>
        <operation>
            <name value="data-requirements" />
            <definition value="http://hl7.org/fhir/OperationDefinition/activitydefinition-data-requirements" />
        </operation>
        <operation>
            <name value="subset" />
            <definition value="http://hl7.org/fhir/OperationDefinition/capabilitystatement-subset" />
        </operation>
        <operation>
            <name value="implements" />
            <definition value="http://hl7.org/fhir/OperationDefinition/capabilitystatement-implements" />
        </operation>
        <operation>
            <name value="conforms" />
            <definition value="http://hl7.org/fhir/OperationDefinition/capabilitystatement-conforms" />
        </operation>
        <operation>
            <name value="versions" />
            <definition value="http://hl7.org/fhir/OperationDefinition/capabilitystatement-versions" />
        </operation>
        <operation>
            <name value="apply" />
            <definition value="http://hl7.org/fhir/OperationDefinition/chargeitemdefinition-apply" />
        </operation>
        <operation>
            <name value="submit" />
            <definition value="http://hl7.org/fhir/OperationDefinition/claim-submit" />
        </operation>
        <operation>
            <name value="lookup" />
            <definition value="http://hl7.org/fhir/OperationDefinition/codesystem-lookup" />
        </operation>
        <operation>
            <name value="validate-code" />
            <definition value="http://hl7.org/fhir/OperationDefinition/codesystem-validate-code" />
        </operation>
        <operation>
            <name value="subsumes" />
            <definition value="http://hl7.org/fhir/OperationDefinition/codesystem-subsumes" />
        </operation>
        <operation>
            <name value="find-matches" />
            <definition value="http://hl7.org/fhir/OperationDefinition/codesystem-find-matches" />
        </operation>
        <operation>
            <name value="document" />
            <definition value="http://hl7.org/fhir/OperationDefinition/composition-document" />
        </operation>
        <operation>
            <name value="translate" />
            <definition value="http://hl7.org/fhir/OperationDefinition/conceptmap-translate" />
        </operation>
        <operation>
            <name value="closure" />
            <definition value="http://hl7.org/fhir/OperationDefinition/conceptmap-closure" />
        </operation>
        <operation>
            <name value="submit" />
            <definition value="http://hl7.org/fhir/OperationDefinition/coverageeligibilityrequest-submit" />
        </operation>
        <operation>
            <name value="everything" />
            <definition value="http://hl7.org/fhir/OperationDefinition/encounter-everything" />
        </operation>
        <operation>
            <name value="everything" />
            <definition value="http://hl7.org/fhir/OperationDefinition/group-everything" />
        </operation>
        <operation>
            <name value="data-requirements" />
            <definition value="http://hl7.org/fhir/OperationDefinition/library-data-requirements" />
        </operation>
        <operation>
            <name value="find" />
            <definition value="http://hl7.org/fhir/OperationDefinition/list-find" />
        </operation>
        <operation>
            <name value="evaluate-measure" />
            <definition value="http://hl7.org/fhir/OperationDefinition/measure-evaluate-measure" />
        </operation>
        <operation>
            <name value="data-requirements" />
            <definition value="http://hl7.org/fhir/OperationDefinition/measure-data-requirements" />
        </operation>
        <operation>
            <name value="submit-data" />
            <definition value="http://hl7.org/fhir/OperationDefinition/measure-submit-data" />
        </operation>
        <operation>
            <name value="collect-data" />
            <definition value="http://hl7.org/fhir/OperationDefinition/measure-collect-data" />
        </operation>
        <operation>
            <name value="care-gaps" />
            <definition value="http://hl7.org/fhir/OperationDefinition/measure-care-gaps" />
        </operation>
        <operation>
            <name value="everything" />
            <definition value="http://hl7.org/fhir/OperationDefinition/medicinalproduct-everything" />
        </operation>
        <operation>
            <name value="process-message" />
            <definition value="http://hl7.org/fhir/OperationDefinition/messageheader-process-message" />
        </operation>
        <operation>
            <name value="preferred-id" />
            <definition value="http://hl7.org/fhir/OperationDefinition/namingsystem-preferred-id" />
        </operation>
        <operation>
            <name value="stats" />
            <definition value="http://hl7.org/fhir/OperationDefinition/observation-stats" />
        </operation>
        <operation>
            <name value="lastn" />
            <definition value="http://hl7.org/fhir/OperationDefinition/observation-lastn" />
        </operation>
        <operation>
            <name value="match" />
            <definition value="http://hl7.org/fhir/OperationDefinition/patient-match" />
        </operation>
        <operation>
            <name value="everything" />
            <definition value="http://hl7.org/fhir/OperationDefinition/patient-everything" />
        </operation>
        <operation>
            <name value="apply" />
            <definition value="http://hl7.org/fhir/OperationDefinition/plandefinition-apply" />
        </operation>
        <operation>
            <name value="data-requirements" />
            <definition value="http://hl7.org/fhir/OperationDefinition/plandefinition-data-requirements" />
        </operation>
        <operation>
            <name value="questionnaire" />
            <definition value="http://hl7.org/fhir/OperationDefinition/structuredefinition-questionnaire" />
        </operation>
        <operation>
            <name value="snapshot" />
            <definition value="http://hl7.org/fhir/OperationDefinition/structuredefinition-snapshot" />
        </operation>
        <operation>
            <name value="transform" />
            <definition value="http://hl7.org/fhir/OperationDefinition/structuremap-transform" />
        </operation>
        <operation>
            <name value="expand" />
            <definition value="http://hl7.org/fhir/OperationDefinition/valueset-expand" />
        </operation>
        <operation>
            <name value="validate-code" />
            <definition value="http://hl7.org/fhir/OperationDefinition/valueset-validate-code" />
        </operation>
    </rest>
</CapabilityStatement>
{
    "resourceType": "CapabilityStatement",
    "id": "base",
    "meta": {
        "lastUpdated": "10/31/2019 22:29:23"
    },
    "url": "http://hl7.org/fhir/CapabilityStatement/base",
    "version": "4.0.1",
    "name": "Base FHIR Capability Statement (Full)",
    "status": "draft",
    "experimental": true,
    "date": "10/31/2019 22:29:23",
    "publisher": "FHIR Project Team",
    "contact":  [
        {
            "telecom":  [
                {
                    "system": "url",
                    "value": "http://hl7.org/fhir"
                }
            ]
        }
    ],
    "description": "This is the base Capability Statement for FHIR. It represents a server that provides the full set of functionality defined by FHIR. It is provided to use as a template for system designers to build their own Capability Statements from",
    "kind": "capability",
    "software": {
        "name": "Insert your software name here..."
    },
    "fhirVersion": "4.0.1",
    "format":  [
        "xml",
        "json"
    ],
    "rest":  [
        {
            "mode": "server",
            "documentation": "All the functionality defined in FHIR",
            "security": {
                "cors": true,
                "service":  [
                    {
                        "coding":  [
                            {
                                "system": "http://terminology.hl7.org/CodeSystem/restful-security-service",
                                "code": "SMART-on-FHIR",
                                "display": "SMART-on-FHIR"
                            }
                        ],
                        "text": "See http://docs.smarthealthit.org/"
                    }
                ],
                "description": "This is the Capability Statement to declare that the server supports SMART-on-FHIR. See the SMART-on-FHIR docs for the extension that would go with such a server"
            },
            "resource":  [
                {
                    "type": "Account",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Account",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Account.owner",
                        "Account.subject",
                        "Account.patient"
                    ],
                    "searchRevInclude":  [
                        "ChargeItem.account",
                        "Encounter.account",
                        "Invoice.account"
                    ],
                    "searchParam":  [
                        {
                            "name": "owner",
                            "definition": "http://hl7.org/fhir/SearchParameter/Account-owner",
                            "type": "reference",
                            "documentation": "Entity managing the Account"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Account-identifier",
                            "type": "token",
                            "documentation": "Account number"
                        },
                        {
                            "name": "period",
                            "definition": "http://hl7.org/fhir/SearchParameter/Account-period",
                            "type": "date",
                            "documentation": "Transaction window"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/Account-subject",
                            "type": "reference",
                            "documentation": "The entity that caused the expenses"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/Account-patient",
                            "type": "reference",
                            "documentation": "The entity that caused the expenses"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/Account-name",
                            "type": "string",
                            "documentation": "Human-readable label"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Account-type",
                            "type": "token",
                            "documentation": "E.g. patient, expense, depreciation"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Account-status",
                            "type": "token",
                            "documentation": "active | inactive | entered-in-error | on-hold | unknown"
                        }
                    ]
                },
                {
                    "type": "ActivityDefinition",
                    "profile": "http://hl7.org/fhir/StructureDefinition/ActivityDefinition",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "ActivityDefinition.successor",
                        "ActivityDefinition.derived-from",
                        "ActivityDefinition.predecessor",
                        "ActivityDefinition.composed-of",
                        "ActivityDefinition.depends-on"
                    ],
                    "searchRevInclude":  [
                        "CarePlan.instantiates-canonical",
                        "Communication.instantiates-canonical",
                        "DeviceRequest.instantiates-canonical",
                        "FamilyMemberHistory.instantiates-canonical",
                        "MessageDefinition.parent",
                        "NutritionOrder.instantiates-canonical",
                        "PlanDefinition.definition",
                        "Procedure.instantiates-canonical",
                        "ServiceRequest.instantiates-canonical"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-date",
                            "type": "date",
                            "documentation": "The activity definition publication date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-identifier",
                            "type": "token",
                            "documentation": "External identifier for the activity definition"
                        },
                        {
                            "name": "successor",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-successor",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the activity definition"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the activity definition"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-description",
                            "type": "string",
                            "documentation": "The description of the activity definition"
                        },
                        {
                            "name": "derived-from",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-derived-from",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the activity definition"
                        },
                        {
                            "name": "predecessor",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-predecessor",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the activity definition"
                        },
                        {
                            "name": "composed-of",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-composed-of",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-version",
                            "type": "token",
                            "documentation": "The business version of the activity definition"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the activity definition"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the activity definition"
                        },
                        {
                            "name": "effective",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-effective",
                            "type": "date",
                            "documentation": "The time during which the activity definition is intended to be in use"
                        },
                        {
                            "name": "depends-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-depends-on",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the activity definition"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context",
                            "type": "token",
                            "documentation": "A use context assigned to the activity definition"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the activity definition"
                        },
                        {
                            "name": "topic",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-topic",
                            "type": "token",
                            "documentation": "Topics associated with the module"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the activity definition"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/ActivityDefinition-status",
                            "type": "token",
                            "documentation": "The current status of the activity definition"
                        }
                    ]
                },
                {
                    "type": "AdverseEvent",
                    "profile": "http://hl7.org/fhir/StructureDefinition/AdverseEvent",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "AdverseEvent.recorder",
                        "AdverseEvent.study",
                        "AdverseEvent.subject",
                        "AdverseEvent.resultingcondition",
                        "AdverseEvent.substance",
                        "AdverseEvent.location"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/AdverseEvent-date",
                            "type": "date",
                            "documentation": "When the event occurred"
                        },
                        {
                            "name": "severity",
                            "definition": "http://hl7.org/fhir/SearchParameter/AdverseEvent-severity",
                            "type": "token",
                            "documentation": "mild | moderate | severe"
                        },
                        {
                            "name": "recorder",
                            "definition": "http://hl7.org/fhir/SearchParameter/AdverseEvent-recorder",
                            "type": "reference",
                            "documentation": "Who recorded the adverse event"
                        },
                        {
                            "name": "study",
                            "definition": "http://hl7.org/fhir/SearchParameter/AdverseEvent-study",
                            "type": "reference",
                            "documentation": "AdverseEvent.study"
                        },
                        {
                            "name": "actuality",
                            "definition": "http://hl7.org/fhir/SearchParameter/AdverseEvent-actuality",
                            "type": "token",
                            "documentation": "actual | potential"
                        },
                        {
                            "name": "seriousness",
                            "definition": "http://hl7.org/fhir/SearchParameter/AdverseEvent-seriousness",
                            "type": "token",
                            "documentation": "Seriousness of the event"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/AdverseEvent-subject",
                            "type": "reference",
                            "documentation": "Subject impacted by event"
                        },
                        {
                            "name": "resultingcondition",
                            "definition": "http://hl7.org/fhir/SearchParameter/AdverseEvent-resultingcondition",
                            "type": "reference",
                            "documentation": "Effect on the subject due to this event"
                        },
                        {
                            "name": "substance",
                            "definition": "http://hl7.org/fhir/SearchParameter/AdverseEvent-substance",
                            "type": "reference",
                            "documentation": "Refers to the specific entity that caused the adverse event"
                        },
                        {
                            "name": "location",
                            "definition": "http://hl7.org/fhir/SearchParameter/AdverseEvent-location",
                            "type": "reference",
                            "documentation": "Location where adverse event occurred"
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/AdverseEvent-category",
                            "type": "token",
                            "documentation": "product-problem | product-quality | product-use-error | wrong-dose | incorrect-prescribing-information | wrong-technique | wrong-route-of-administration | wrong-rate | wrong-duration | wrong-time | expired-drug | medical-device-use-error | problem-different-manufacturer | unsafe-physical-environment"
                        },
                        {
                            "name": "event",
                            "definition": "http://hl7.org/fhir/SearchParameter/AdverseEvent-event",
                            "type": "token",
                            "documentation": "Type of the event itself in relation to the subject"
                        }
                    ]
                },
                {
                    "type": "AllergyIntolerance",
                    "profile": "http://hl7.org/fhir/StructureDefinition/AllergyIntolerance",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "AllergyIntolerance.recorder",
                        "AllergyIntolerance.asserter",
                        "AllergyIntolerance.patient"
                    ],
                    "searchRevInclude":  [
                        "ClinicalImpression.problem"
                    ],
                    "searchParam":  [
                        {
                            "name": "severity",
                            "definition": "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-severity",
                            "type": "token",
                            "documentation": "mild | moderate | severe (of event as a whole)"
                        },
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-date",
                            "type": "date",
                            "documentation": "Date first version of the resource instance was recorded"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "External ids for this item"
                        },
                        {
                            "name": "manifestation",
                            "definition": "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-manifestation",
                            "type": "token",
                            "documentation": "Clinical symptoms/signs associated with the Event"
                        },
                        {
                            "name": "recorder",
                            "definition": "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-recorder",
                            "type": "reference",
                            "documentation": "Who recorded the sensitivity"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-code",
                            "type": "token",
                            "documentation": "Code that identifies the allergy or intolerance"
                        },
                        {
                            "name": "verification-status",
                            "definition": "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-verification-status",
                            "type": "token",
                            "documentation": "unconfirmed | confirmed | refuted | entered-in-error"
                        },
                        {
                            "name": "criticality",
                            "definition": "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-criticality",
                            "type": "token",
                            "documentation": "low | high | unable-to-assess"
                        },
                        {
                            "name": "clinical-status",
                            "definition": "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-clinical-status",
                            "type": "token",
                            "documentation": "active | inactive | resolved"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-type",
                            "type": "token",
                            "documentation": "allergy | intolerance - Underlying mechanism (if known)"
                        },
                        {
                            "name": "onset",
                            "definition": "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-onset",
                            "type": "date",
                            "documentation": "Date(/time) when manifestations showed"
                        },
                        {
                            "name": "route",
                            "definition": "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-route",
                            "type": "token",
                            "documentation": "How the subject was exposed to the substance"
                        },
                        {
                            "name": "asserter",
                            "definition": "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-asserter",
                            "type": "reference",
                            "documentation": "Source of the information about the allergy"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "Who the sensitivity is for"
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-category",
                            "type": "token",
                            "documentation": "food | medication | environment | biologic"
                        },
                        {
                            "name": "last-date",
                            "definition": "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-last-date",
                            "type": "date",
                            "documentation": "Date(/time) of last known occurrence of a reaction"
                        }
                    ]
                },
                {
                    "type": "Appointment",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Appointment",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Appointment.practitioner",
                        "Appointment.slot",
                        "Appointment.actor",
                        "Appointment.based-on",
                        "Appointment.patient",
                        "Appointment.reason-reference",
                        "Appointment.supporting-info",
                        "Appointment.location"
                    ],
                    "searchRevInclude":  [
                        "AppointmentResponse.appointment",
                        "CarePlan.activity-reference",
                        "Encounter.appointment",
                        "ImagingStudy.basedon"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/Appointment-date",
                            "type": "date",
                            "documentation": "Appointment date/time."
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Appointment-identifier",
                            "type": "token",
                            "documentation": "An Identifier of the Appointment"
                        },
                        {
                            "name": "specialty",
                            "definition": "http://hl7.org/fhir/SearchParameter/Appointment-specialty",
                            "type": "token",
                            "documentation": "The specialty of a practitioner that would be required to perform the service requested in this appointment"
                        },
                        {
                            "name": "service-category",
                            "definition": "http://hl7.org/fhir/SearchParameter/Appointment-service-category",
                            "type": "token",
                            "documentation": "A broad categorization of the service that is to be performed during this appointment"
                        },
                        {
                            "name": "practitioner",
                            "definition": "http://hl7.org/fhir/SearchParameter/Appointment-practitioner",
                            "type": "reference",
                            "documentation": "One of the individuals of the appointment is this practitioner"
                        },
                        {
                            "name": "part-status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Appointment-part-status",
                            "type": "token",
                            "documentation": "The Participation status of the subject, or other participant on the appointment. Can be used to locate participants that have not responded to meeting requests."
                        },
                        {
                            "name": "appointment-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Appointment-appointment-type",
                            "type": "token",
                            "documentation": "The style of appointment or patient that has been booked in the slot (not service type)"
                        },
                        {
                            "name": "service-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Appointment-service-type",
                            "type": "token",
                            "documentation": "The specific service that is to be performed during this appointment"
                        },
                        {
                            "name": "slot",
                            "definition": "http://hl7.org/fhir/SearchParameter/Appointment-slot",
                            "type": "reference",
                            "documentation": "The slots that this appointment is filling"
                        },
                        {
                            "name": "reason-code",
                            "definition": "http://hl7.org/fhir/SearchParameter/Appointment-reason-code",
                            "type": "token",
                            "documentation": "Coded reason this appointment is scheduled"
                        },
                        {
                            "name": "actor",
                            "definition": "http://hl7.org/fhir/SearchParameter/Appointment-actor",
                            "type": "reference",
                            "documentation": "Any one of the individuals participating in the appointment"
                        },
                        {
                            "name": "based-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/Appointment-based-on",
                            "type": "reference",
                            "documentation": "The service request this appointment is allocated to assess"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/Appointment-patient",
                            "type": "reference",
                            "documentation": "One of the individuals of the appointment is this patient"
                        },
                        {
                            "name": "reason-reference",
                            "definition": "http://hl7.org/fhir/SearchParameter/Appointment-reason-reference",
                            "type": "reference",
                            "documentation": "Reason the appointment is to take place (resource)"
                        },
                        {
                            "name": "supporting-info",
                            "definition": "http://hl7.org/fhir/SearchParameter/Appointment-supporting-info",
                            "type": "reference",
                            "documentation": "Additional information to support the appointment"
                        },
                        {
                            "name": "location",
                            "definition": "http://hl7.org/fhir/SearchParameter/Appointment-location",
                            "type": "reference",
                            "documentation": "This location is listed in the participants of the appointment"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Appointment-status",
                            "type": "token",
                            "documentation": "The overall status of the appointment"
                        }
                    ]
                },
                {
                    "type": "AppointmentResponse",
                    "profile": "http://hl7.org/fhir/StructureDefinition/AppointmentResponse",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "AppointmentResponse.actor",
                        "AppointmentResponse.practitioner",
                        "AppointmentResponse.patient",
                        "AppointmentResponse.appointment",
                        "AppointmentResponse.location"
                    ],
                    "searchRevInclude":  [
                        "ImagingStudy.basedon"
                    ],
                    "searchParam":  [
                        {
                            "name": "actor",
                            "definition": "http://hl7.org/fhir/SearchParameter/AppointmentResponse-actor",
                            "type": "reference",
                            "documentation": "The Person, Location/HealthcareService or Device that this appointment response replies for"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/AppointmentResponse-identifier",
                            "type": "token",
                            "documentation": "An Identifier in this appointment response"
                        },
                        {
                            "name": "practitioner",
                            "definition": "http://hl7.org/fhir/SearchParameter/AppointmentResponse-practitioner",
                            "type": "reference",
                            "documentation": "This Response is for this Practitioner"
                        },
                        {
                            "name": "part-status",
                            "definition": "http://hl7.org/fhir/SearchParameter/AppointmentResponse-part-status",
                            "type": "token",
                            "documentation": "The participants acceptance status for this appointment"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/AppointmentResponse-patient",
                            "type": "reference",
                            "documentation": "This Response is for this Patient"
                        },
                        {
                            "name": "appointment",
                            "definition": "http://hl7.org/fhir/SearchParameter/AppointmentResponse-appointment",
                            "type": "reference",
                            "documentation": "The appointment that the response is attached to"
                        },
                        {
                            "name": "location",
                            "definition": "http://hl7.org/fhir/SearchParameter/AppointmentResponse-location",
                            "type": "reference",
                            "documentation": "This Response is for this Location"
                        }
                    ]
                },
                {
                    "type": "AuditEvent",
                    "profile": "http://hl7.org/fhir/StructureDefinition/AuditEvent",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "AuditEvent.agent",
                        "AuditEvent.source",
                        "AuditEvent.patient",
                        "AuditEvent.entity"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/AuditEvent-date",
                            "type": "date",
                            "documentation": "Time when the event was recorded"
                        },
                        {
                            "name": "entity-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/AuditEvent-entity-type",
                            "type": "token",
                            "documentation": "Type of entity involved"
                        },
                        {
                            "name": "agent",
                            "definition": "http://hl7.org/fhir/SearchParameter/AuditEvent-agent",
                            "type": "reference",
                            "documentation": "Identifier of who"
                        },
                        {
                            "name": "address",
                            "definition": "http://hl7.org/fhir/SearchParameter/AuditEvent-address",
                            "type": "string",
                            "documentation": "Identifier for the network access point of the user device"
                        },
                        {
                            "name": "entity-role",
                            "definition": "http://hl7.org/fhir/SearchParameter/AuditEvent-entity-role",
                            "type": "token",
                            "documentation": "What role the entity played"
                        },
                        {
                            "name": "source",
                            "definition": "http://hl7.org/fhir/SearchParameter/AuditEvent-source",
                            "type": "reference",
                            "documentation": "The identity of source detecting the event"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/AuditEvent-type",
                            "type": "token",
                            "documentation": "Type/identifier of event"
                        },
                        {
                            "name": "altid",
                            "definition": "http://hl7.org/fhir/SearchParameter/AuditEvent-altid",
                            "type": "token",
                            "documentation": "Alternative User identity"
                        },
                        {
                            "name": "site",
                            "definition": "http://hl7.org/fhir/SearchParameter/AuditEvent-site",
                            "type": "token",
                            "documentation": "Logical source location within the enterprise"
                        },
                        {
                            "name": "agent-name",
                            "definition": "http://hl7.org/fhir/SearchParameter/AuditEvent-agent-name",
                            "type": "string",
                            "documentation": "Human friendly name for the agent"
                        },
                        {
                            "name": "entity-name",
                            "definition": "http://hl7.org/fhir/SearchParameter/AuditEvent-entity-name",
                            "type": "string",
                            "documentation": "Descriptor for entity"
                        },
                        {
                            "name": "subtype",
                            "definition": "http://hl7.org/fhir/SearchParameter/AuditEvent-subtype",
                            "type": "token",
                            "documentation": "More specific type/id for the event"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/AuditEvent-patient",
                            "type": "reference",
                            "documentation": "Identifier of who"
                        },
                        {
                            "name": "action",
                            "definition": "http://hl7.org/fhir/SearchParameter/AuditEvent-action",
                            "type": "token",
                            "documentation": "Type of action performed during the event"
                        },
                        {
                            "name": "agent-role",
                            "definition": "http://hl7.org/fhir/SearchParameter/AuditEvent-agent-role",
                            "type": "token",
                            "documentation": "Agent role in the event"
                        },
                        {
                            "name": "entity",
                            "definition": "http://hl7.org/fhir/SearchParameter/AuditEvent-entity",
                            "type": "reference",
                            "documentation": "Specific instance of resource"
                        },
                        {
                            "name": "outcome",
                            "definition": "http://hl7.org/fhir/SearchParameter/AuditEvent-outcome",
                            "type": "token",
                            "documentation": "Whether the event succeeded or failed"
                        },
                        {
                            "name": "policy",
                            "definition": "http://hl7.org/fhir/SearchParameter/AuditEvent-policy",
                            "type": "uri",
                            "documentation": "Policy that authorized event"
                        }
                    ]
                },
                {
                    "type": "Basic",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Basic",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Basic.subject",
                        "Basic.patient",
                        "Basic.author"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Basic-identifier",
                            "type": "token",
                            "documentation": "Business identifier"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/Basic-code",
                            "type": "token",
                            "documentation": "Kind of Resource"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/Basic-subject",
                            "type": "reference",
                            "documentation": "Identifies the focus of this resource"
                        },
                        {
                            "name": "created",
                            "definition": "http://hl7.org/fhir/SearchParameter/Basic-created",
                            "type": "date",
                            "documentation": "When created"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/Basic-patient",
                            "type": "reference",
                            "documentation": "Identifies the focus of this resource"
                        },
                        {
                            "name": "author",
                            "definition": "http://hl7.org/fhir/SearchParameter/Basic-author",
                            "type": "reference",
                            "documentation": "Who created"
                        }
                    ]
                },
                {
                    "type": "Binary",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Binary",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ]
                },
                {
                    "type": "BiologicallyDerivedProduct",
                    "profile": "http://hl7.org/fhir/StructureDefinition/BiologicallyDerivedProduct",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ]
                },
                {
                    "type": "BodyStructure",
                    "profile": "http://hl7.org/fhir/StructureDefinition/BodyStructure",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "BodyStructure.patient"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/BodyStructure-identifier",
                            "type": "token",
                            "documentation": "Bodystructure identifier"
                        },
                        {
                            "name": "morphology",
                            "definition": "http://hl7.org/fhir/SearchParameter/BodyStructure-morphology",
                            "type": "token",
                            "documentation": "Kind of Structure"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/BodyStructure-patient",
                            "type": "reference",
                            "documentation": "Who this is about"
                        },
                        {
                            "name": "location",
                            "definition": "http://hl7.org/fhir/SearchParameter/BodyStructure-location",
                            "type": "token",
                            "documentation": "Body site"
                        }
                    ]
                },
                {
                    "type": "Bundle",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Bundle",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Bundle.composition",
                        "Bundle.message"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Bundle-identifier",
                            "type": "token",
                            "documentation": "Persistent identifier for the bundle"
                        },
                        {
                            "name": "composition",
                            "definition": "http://hl7.org/fhir/SearchParameter/Bundle-composition",
                            "type": "reference",
                            "documentation": "The first resource in the bundle, if the bundle type is \"document\" - this is a composition, and this parameter provides access to search its contents"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Bundle-type",
                            "type": "token",
                            "documentation": "document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection"
                        },
                        {
                            "name": "message",
                            "definition": "http://hl7.org/fhir/SearchParameter/Bundle-message",
                            "type": "reference",
                            "documentation": "The first resource in the bundle, if the bundle type is \"message\" - this is a message header, and this parameter provides access to search its contents"
                        },
                        {
                            "name": "timestamp",
                            "definition": "http://hl7.org/fhir/SearchParameter/Bundle-timestamp",
                            "type": "date",
                            "documentation": "When the bundle was assembled"
                        }
                    ]
                },
                {
                    "type": "CapabilityStatement",
                    "profile": "http://hl7.org/fhir/StructureDefinition/CapabilityStatement",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "CapabilityStatement.resource-profile",
                        "CapabilityStatement.supported-profile",
                        "CapabilityStatement.guide"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-date",
                            "type": "date",
                            "documentation": "The capability statement publication date"
                        },
                        {
                            "name": "resource-profile",
                            "definition": "http://hl7.org/fhir/SearchParameter/CapabilityStatement-resource-profile",
                            "type": "reference",
                            "documentation": "A profile id invoked in a capability statement"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the capability statement"
                        },
                        {
                            "name": "software",
                            "definition": "http://hl7.org/fhir/SearchParameter/CapabilityStatement-software",
                            "type": "string",
                            "documentation": "Part of the name of a software application"
                        },
                        {
                            "name": "resource",
                            "definition": "http://hl7.org/fhir/SearchParameter/CapabilityStatement-resource",
                            "type": "token",
                            "documentation": "Name of a resource mentioned in a capability statement"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the capability statement"
                        },
                        {
                            "name": "format",
                            "definition": "http://hl7.org/fhir/SearchParameter/CapabilityStatement-format",
                            "type": "token",
                            "documentation": "formats supported (xml | json | ttl | mime type)"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-description",
                            "type": "string",
                            "documentation": "The description of the capability statement"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the capability statement"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the capability statement"
                        },
                        {
                            "name": "fhirversion",
                            "definition": "http://hl7.org/fhir/SearchParameter/CapabilityStatement-fhirversion",
                            "type": "token",
                            "documentation": "The version of FHIR"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-version",
                            "type": "token",
                            "documentation": "The business version of the capability statement"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the capability statement"
                        },
                        {
                            "name": "supported-profile",
                            "definition": "http://hl7.org/fhir/SearchParameter/CapabilityStatement-supported-profile",
                            "type": "reference",
                            "documentation": "Profiles for use cases supported"
                        },
                        {
                            "name": "mode",
                            "definition": "http://hl7.org/fhir/SearchParameter/CapabilityStatement-mode",
                            "type": "token",
                            "documentation": "Mode - restful (server/client) or messaging (sender/receiver)"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the capability statement"
                        },
                        {
                            "name": "security-service",
                            "definition": "http://hl7.org/fhir/SearchParameter/CapabilityStatement-security-service",
                            "type": "token",
                            "documentation": "OAuth | SMART-on-FHIR | NTLM | Basic | Kerberos | Certificates"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the capability statement"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context",
                            "type": "token",
                            "documentation": "A use context assigned to the capability statement"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the capability statement"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the capability statement"
                        },
                        {
                            "name": "guide",
                            "definition": "http://hl7.org/fhir/SearchParameter/CapabilityStatement-guide",
                            "type": "reference",
                            "documentation": "Implementation guides supported"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-status",
                            "type": "token",
                            "documentation": "The current status of the capability statement"
                        }
                    ]
                },
                {
                    "type": "CarePlan",
                    "profile": "http://hl7.org/fhir/StructureDefinition/CarePlan",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "CarePlan.care-team",
                        "CarePlan.performer",
                        "CarePlan.goal",
                        "CarePlan.subject",
                        "CarePlan.replaces",
                        "CarePlan.instantiates-canonical",
                        "CarePlan.part-of",
                        "CarePlan.encounter",
                        "CarePlan.activity-reference",
                        "CarePlan.condition",
                        "CarePlan.based-on",
                        "CarePlan.patient"
                    ],
                    "searchRevInclude":  [
                        "CarePlan.replaces",
                        "CarePlan.part-of",
                        "CarePlan.based-on",
                        "DiagnosticReport.based-on",
                        "ImagingStudy.basedon",
                        "Media.based-on",
                        "Observation.based-on",
                        "Procedure.based-on",
                        "QuestionnaireResponse.based-on",
                        "ServiceRequest.based-on"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-date",
                            "type": "date",
                            "documentation": "Time period plan covers"
                        },
                        {
                            "name": "care-team",
                            "definition": "http://hl7.org/fhir/SearchParameter/CarePlan-care-team",
                            "type": "reference",
                            "documentation": "Who's involved in plan?"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "External Ids for this plan"
                        },
                        {
                            "name": "performer",
                            "definition": "http://hl7.org/fhir/SearchParameter/CarePlan-performer",
                            "type": "reference",
                            "documentation": "Matches if the practitioner is listed as a performer in any of the \"simple\" activities.  (For performers of the detailed activities, chain through the activitydetail search parameter.)"
                        },
                        {
                            "name": "goal",
                            "definition": "http://hl7.org/fhir/SearchParameter/CarePlan-goal",
                            "type": "reference",
                            "documentation": "Desired outcome of plan"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/CarePlan-subject",
                            "type": "reference",
                            "documentation": "Who the care plan is for"
                        },
                        {
                            "name": "replaces",
                            "definition": "http://hl7.org/fhir/SearchParameter/CarePlan-replaces",
                            "type": "reference",
                            "documentation": "CarePlan replaced by this CarePlan"
                        },
                        {
                            "name": "instantiates-canonical",
                            "definition": "http://hl7.org/fhir/SearchParameter/CarePlan-instantiates-canonical",
                            "type": "reference",
                            "documentation": "Instantiates FHIR protocol or definition"
                        },
                        {
                            "name": "part-of",
                            "definition": "http://hl7.org/fhir/SearchParameter/CarePlan-part-of",
                            "type": "reference",
                            "documentation": "Part of referenced CarePlan"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/CarePlan-encounter",
                            "type": "reference",
                            "documentation": "Encounter created as part of"
                        },
                        {
                            "name": "intent",
                            "definition": "http://hl7.org/fhir/SearchParameter/CarePlan-intent",
                            "type": "token",
                            "documentation": "proposal | plan | order | option"
                        },
                        {
                            "name": "activity-reference",
                            "definition": "http://hl7.org/fhir/SearchParameter/CarePlan-activity-reference",
                            "type": "reference",
                            "documentation": "Activity details defined in specific resource"
                        },
                        {
                            "name": "condition",
                            "definition": "http://hl7.org/fhir/SearchParameter/CarePlan-condition",
                            "type": "reference",
                            "documentation": "Health issues this plan addresses"
                        },
                        {
                            "name": "based-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/CarePlan-based-on",
                            "type": "reference",
                            "documentation": "Fulfills CarePlan"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "Who the care plan is for"
                        },
                        {
                            "name": "activity-date",
                            "definition": "http://hl7.org/fhir/SearchParameter/CarePlan-activity-date",
                            "type": "date",
                            "documentation": "Specified date occurs within period specified by CarePlan.activity.detail.scheduled[x]"
                        },
                        {
                            "name": "instantiates-uri",
                            "definition": "http://hl7.org/fhir/SearchParameter/CarePlan-instantiates-uri",
                            "type": "uri",
                            "documentation": "Instantiates external protocol or definition"
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/CarePlan-category",
                            "type": "token",
                            "documentation": "Type of plan"
                        },
                        {
                            "name": "activity-code",
                            "definition": "http://hl7.org/fhir/SearchParameter/CarePlan-activity-code",
                            "type": "token",
                            "documentation": "Detail type of activity"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/CarePlan-status",
                            "type": "token",
                            "documentation": "draft | active | on-hold | revoked | completed | entered-in-error | unknown"
                        }
                    ]
                },
                {
                    "type": "CareTeam",
                    "profile": "http://hl7.org/fhir/StructureDefinition/CareTeam",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "CareTeam.patient",
                        "CareTeam.subject",
                        "CareTeam.encounter",
                        "CareTeam.participant"
                    ],
                    "searchRevInclude":  [
                        "CarePlan.care-team",
                        "CarePlan.performer",
                        "CareTeam.participant",
                        "ChargeItem.performer-actor",
                        "Communication.recipient",
                        "CommunicationRequest.recipient",
                        "Consent.actor",
                        "DeviceRequest.performer",
                        "DiagnosticReport.performer",
                        "DiagnosticReport.results-interpreter",
                        "ImagingStudy.performer",
                        "Media.operator",
                        "MedicationRequest.intended-performer",
                        "Observation.performer",
                        "ServiceRequest.performer",
                        "Task.owner"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-date",
                            "type": "date",
                            "documentation": "Time period team covers"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "External Ids for this team"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "Who care team is for"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/CareTeam-subject",
                            "type": "reference",
                            "documentation": "Who care team is for"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/CareTeam-encounter",
                            "type": "reference",
                            "documentation": "Encounter created as part of"
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/CareTeam-category",
                            "type": "token",
                            "documentation": "Type of team"
                        },
                        {
                            "name": "participant",
                            "definition": "http://hl7.org/fhir/SearchParameter/CareTeam-participant",
                            "type": "reference",
                            "documentation": "Who is involved"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/CareTeam-status",
                            "type": "token",
                            "documentation": "proposed | active | suspended | inactive | entered-in-error"
                        }
                    ]
                },
                {
                    "type": "CatalogEntry",
                    "profile": "http://hl7.org/fhir/StructureDefinition/CatalogEntry",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ]
                },
                {
                    "type": "ChargeItem",
                    "profile": "http://hl7.org/fhir/StructureDefinition/ChargeItem",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "ChargeItem.performing-organization",
                        "ChargeItem.subject",
                        "ChargeItem.patient",
                        "ChargeItem.service",
                        "ChargeItem.context",
                        "ChargeItem.enterer",
                        "ChargeItem.performer-actor",
                        "ChargeItem.account",
                        "ChargeItem.requesting-organization"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItem-identifier",
                            "type": "token",
                            "documentation": "Business Identifier for item"
                        },
                        {
                            "name": "performing-organization",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItem-performing-organization",
                            "type": "reference",
                            "documentation": "Organization providing the charged service"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItem-code",
                            "type": "token",
                            "documentation": "A code that identifies the charge, like a billing code"
                        },
                        {
                            "name": "quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItem-quantity",
                            "type": "quantity",
                            "documentation": "Quantity of which the charge item has been serviced"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItem-subject",
                            "type": "reference",
                            "documentation": "Individual service was done for/to"
                        },
                        {
                            "name": "occurrence",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItem-occurrence",
                            "type": "date",
                            "documentation": "When the charged service was applied"
                        },
                        {
                            "name": "entered-date",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItem-entered-date",
                            "type": "date",
                            "documentation": "Date the charge item was entered"
                        },
                        {
                            "name": "performer-function",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItem-performer-function",
                            "type": "token",
                            "documentation": "What type of performance was done"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItem-patient",
                            "type": "reference",
                            "documentation": "Individual service was done for/to"
                        },
                        {
                            "name": "factor-override",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItem-factor-override",
                            "type": "number",
                            "documentation": "Factor overriding the associated rules"
                        },
                        {
                            "name": "service",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItem-service",
                            "type": "reference",
                            "documentation": "Which rendered service is being charged?"
                        },
                        {
                            "name": "price-override",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItem-price-override",
                            "type": "quantity",
                            "documentation": "Price overriding the associated rules"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItem-context",
                            "type": "reference",
                            "documentation": "Encounter / Episode associated with event"
                        },
                        {
                            "name": "enterer",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItem-enterer",
                            "type": "reference",
                            "documentation": "Individual who was entering"
                        },
                        {
                            "name": "performer-actor",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItem-performer-actor",
                            "type": "reference",
                            "documentation": "Individual who was performing"
                        },
                        {
                            "name": "account",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItem-account",
                            "type": "reference",
                            "documentation": "Account to place this charge"
                        },
                        {
                            "name": "requesting-organization",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItem-requesting-organization",
                            "type": "reference",
                            "documentation": "Organization requesting the charged service"
                        }
                    ]
                },
                {
                    "type": "ChargeItemDefinition",
                    "profile": "http://hl7.org/fhir/StructureDefinition/ChargeItemDefinition",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-date",
                            "type": "date",
                            "documentation": "The charge item definition publication date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-identifier",
                            "type": "token",
                            "documentation": "External identifier for the charge item definition"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the charge item definition"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the charge item definition"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-description",
                            "type": "string",
                            "documentation": "The description of the charge item definition"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the charge item definition"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the charge item definition"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-version",
                            "type": "token",
                            "documentation": "The business version of the charge item definition"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the charge item definition"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the charge item definition"
                        },
                        {
                            "name": "effective",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-effective",
                            "type": "date",
                            "documentation": "The time during which the charge item definition is intended to be in use"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context",
                            "type": "token",
                            "documentation": "A use context assigned to the charge item definition"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the charge item definition"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the charge item definition"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-status",
                            "type": "token",
                            "documentation": "The current status of the charge item definition"
                        }
                    ]
                },
                {
                    "type": "Claim",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Claim",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Claim.care-team",
                        "Claim.encounter",
                        "Claim.payee",
                        "Claim.provider",
                        "Claim.patient",
                        "Claim.insurer",
                        "Claim.detail-udi",
                        "Claim.enterer",
                        "Claim.procedure-udi",
                        "Claim.subdetail-udi",
                        "Claim.facility",
                        "Claim.item-udi"
                    ],
                    "searchRevInclude":  [
                        "ClaimResponse.request",
                        "ExplanationOfBenefit.claim"
                    ],
                    "searchParam":  [
                        {
                            "name": "care-team",
                            "definition": "http://hl7.org/fhir/SearchParameter/Claim-care-team",
                            "type": "reference",
                            "documentation": "Member of the CareTeam"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Claim-identifier",
                            "type": "token",
                            "documentation": "The primary identifier of the financial resource"
                        },
                        {
                            "name": "use",
                            "definition": "http://hl7.org/fhir/SearchParameter/Claim-use",
                            "type": "token",
                            "documentation": "The kind of financial resource"
                        },
                        {
                            "name": "created",
                            "definition": "http://hl7.org/fhir/SearchParameter/Claim-created",
                            "type": "date",
                            "documentation": "The creation date for the Claim"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/Claim-encounter",
                            "type": "reference",
                            "documentation": "Encounters associated with a billed line item"
                        },
                        {
                            "name": "priority",
                            "definition": "http://hl7.org/fhir/SearchParameter/Claim-priority",
                            "type": "token",
                            "documentation": "Processing priority requested"
                        },
                        {
                            "name": "payee",
                            "definition": "http://hl7.org/fhir/SearchParameter/Claim-payee",
                            "type": "reference",
                            "documentation": "The party receiving any payment for the Claim"
                        },
                        {
                            "name": "provider",
                            "definition": "http://hl7.org/fhir/SearchParameter/Claim-provider",
                            "type": "reference",
                            "documentation": "Provider responsible for the Claim"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/Claim-patient",
                            "type": "reference",
                            "documentation": "Patient receiving the products or services"
                        },
                        {
                            "name": "insurer",
                            "definition": "http://hl7.org/fhir/SearchParameter/Claim-insurer",
                            "type": "reference",
                            "documentation": "The target payor/insurer for the Claim"
                        },
                        {
                            "name": "detail-udi",
                            "definition": "http://hl7.org/fhir/SearchParameter/Claim-detail-udi",
                            "type": "reference",
                            "documentation": "UDI associated with a line item, detail product or service"
                        },
                        {
                            "name": "enterer",
                            "definition": "http://hl7.org/fhir/SearchParameter/Claim-enterer",
                            "type": "reference",
                            "documentation": "The party responsible for the entry of the Claim"
                        },
                        {
                            "name": "procedure-udi",
                            "definition": "http://hl7.org/fhir/SearchParameter/Claim-procedure-udi",
                            "type": "reference",
                            "documentation": "UDI associated with a procedure"
                        },
                        {
                            "name": "subdetail-udi",
                            "definition": "http://hl7.org/fhir/SearchParameter/Claim-subdetail-udi",
                            "type": "reference",
                            "documentation": "UDI associated with a line item, detail, subdetail product or service"
                        },
                        {
                            "name": "facility",
                            "definition": "http://hl7.org/fhir/SearchParameter/Claim-facility",
                            "type": "reference",
                            "documentation": "Facility where the products or services have been or will be provided"
                        },
                        {
                            "name": "item-udi",
                            "definition": "http://hl7.org/fhir/SearchParameter/Claim-item-udi",
                            "type": "reference",
                            "documentation": "UDI associated with a line item product or service"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Claim-status",
                            "type": "token",
                            "documentation": "The status of the Claim instance."
                        }
                    ]
                },
                {
                    "type": "ClaimResponse",
                    "profile": "http://hl7.org/fhir/StructureDefinition/ClaimResponse",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "ClaimResponse.request",
                        "ClaimResponse.insurer",
                        "ClaimResponse.patient",
                        "ClaimResponse.requestor"
                    ],
                    "searchRevInclude":  [
                        "DeviceRequest.insurance"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClaimResponse-identifier",
                            "type": "token",
                            "documentation": "The identity of the ClaimResponse"
                        },
                        {
                            "name": "request",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClaimResponse-request",
                            "type": "reference",
                            "documentation": "The claim reference"
                        },
                        {
                            "name": "disposition",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClaimResponse-disposition",
                            "type": "string",
                            "documentation": "The contents of the disposition message"
                        },
                        {
                            "name": "insurer",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClaimResponse-insurer",
                            "type": "reference",
                            "documentation": "The organization which generated this resource"
                        },
                        {
                            "name": "created",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClaimResponse-created",
                            "type": "date",
                            "documentation": "The creation date"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClaimResponse-patient",
                            "type": "reference",
                            "documentation": "The subject of care"
                        },
                        {
                            "name": "use",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClaimResponse-use",
                            "type": "token",
                            "documentation": "The type of claim"
                        },
                        {
                            "name": "payment-date",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClaimResponse-payment-date",
                            "type": "date",
                            "documentation": "The expected payment date"
                        },
                        {
                            "name": "outcome",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClaimResponse-outcome",
                            "type": "token",
                            "documentation": "The processing outcome"
                        },
                        {
                            "name": "requestor",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClaimResponse-requestor",
                            "type": "reference",
                            "documentation": "The Provider of the claim"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClaimResponse-status",
                            "type": "token",
                            "documentation": "The status of the ClaimResponse"
                        }
                    ]
                },
                {
                    "type": "ClinicalImpression",
                    "profile": "http://hl7.org/fhir/StructureDefinition/ClinicalImpression",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "ClinicalImpression.previous",
                        "ClinicalImpression.assessor",
                        "ClinicalImpression.subject",
                        "ClinicalImpression.encounter",
                        "ClinicalImpression.finding-ref",
                        "ClinicalImpression.problem",
                        "ClinicalImpression.patient",
                        "ClinicalImpression.supporting-info",
                        "ClinicalImpression.investigation"
                    ],
                    "searchRevInclude":  [
                        "ClinicalImpression.previous"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-date",
                            "type": "date",
                            "documentation": "When the assessment was documented"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClinicalImpression-identifier",
                            "type": "token",
                            "documentation": "Business identifier"
                        },
                        {
                            "name": "previous",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClinicalImpression-previous",
                            "type": "reference",
                            "documentation": "Reference to last assessment"
                        },
                        {
                            "name": "finding-code",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClinicalImpression-finding-code",
                            "type": "token",
                            "documentation": "What was found"
                        },
                        {
                            "name": "assessor",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClinicalImpression-assessor",
                            "type": "reference",
                            "documentation": "The clinician performing the assessment"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClinicalImpression-subject",
                            "type": "reference",
                            "documentation": "Patient or group assessed"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClinicalImpression-encounter",
                            "type": "reference",
                            "documentation": "Encounter created as part of"
                        },
                        {
                            "name": "finding-ref",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClinicalImpression-finding-ref",
                            "type": "reference",
                            "documentation": "What was found"
                        },
                        {
                            "name": "problem",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClinicalImpression-problem",
                            "type": "reference",
                            "documentation": "Relevant impressions of patient state"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "Patient or group assessed"
                        },
                        {
                            "name": "supporting-info",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClinicalImpression-supporting-info",
                            "type": "reference",
                            "documentation": "Information supporting the clinical impression"
                        },
                        {
                            "name": "investigation",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClinicalImpression-investigation",
                            "type": "reference",
                            "documentation": "Record of a specific investigation"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/ClinicalImpression-status",
                            "type": "token",
                            "documentation": "in-progress | completed | entered-in-error"
                        }
                    ]
                },
                {
                    "type": "CodeSystem",
                    "profile": "http://hl7.org/fhir/StructureDefinition/CodeSystem",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "CodeSystem.supplements"
                    ],
                    "searchRevInclude":  [
                        "CodeSystem.supplements"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-date",
                            "type": "date",
                            "documentation": "The code system publication date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-identifier",
                            "type": "token",
                            "documentation": "External identifier for the code system"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/CodeSystem-code",
                            "type": "token",
                            "documentation": "A code defined in the code system"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the code system"
                        },
                        {
                            "name": "content-mode",
                            "definition": "http://hl7.org/fhir/SearchParameter/CodeSystem-content-mode",
                            "type": "token",
                            "documentation": "not-present | example | fragment | complete | supplement"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the code system"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-description",
                            "type": "string",
                            "documentation": "The description of the code system"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the code system"
                        },
                        {
                            "name": "language",
                            "definition": "http://hl7.org/fhir/SearchParameter/CodeSystem-language",
                            "type": "token",
                            "documentation": "A language in which a designation is provided"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the code system"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-version",
                            "type": "token",
                            "documentation": "The business version of the code system"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the code system"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the code system"
                        },
                        {
                            "name": "supplements",
                            "definition": "http://hl7.org/fhir/SearchParameter/CodeSystem-supplements",
                            "type": "reference",
                            "documentation": "Find code system supplements for the referenced code system"
                        },
                        {
                            "name": "system",
                            "definition": "http://hl7.org/fhir/SearchParameter/CodeSystem-system",
                            "type": "uri",
                            "documentation": "The system for any codes defined by this code system (same as 'url')"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the code system"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context",
                            "type": "token",
                            "documentation": "A use context assigned to the code system"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the code system"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the code system"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-status",
                            "type": "token",
                            "documentation": "The current status of the code system"
                        }
                    ]
                },
                {
                    "type": "Communication",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Communication",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Communication.subject",
                        "Communication.instantiates-canonical",
                        "Communication.part-of",
                        "Communication.encounter",
                        "Communication.based-on",
                        "Communication.sender",
                        "Communication.patient",
                        "Communication.recipient"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Communication-identifier",
                            "type": "token",
                            "documentation": "Unique identifier"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/Communication-subject",
                            "type": "reference",
                            "documentation": "Focus of message"
                        },
                        {
                            "name": "instantiates-canonical",
                            "definition": "http://hl7.org/fhir/SearchParameter/Communication-instantiates-canonical",
                            "type": "reference",
                            "documentation": "Instantiates FHIR protocol or definition"
                        },
                        {
                            "name": "received",
                            "definition": "http://hl7.org/fhir/SearchParameter/Communication-received",
                            "type": "date",
                            "documentation": "When received"
                        },
                        {
                            "name": "part-of",
                            "definition": "http://hl7.org/fhir/SearchParameter/Communication-part-of",
                            "type": "reference",
                            "documentation": "Part of this action"
                        },
                        {
                            "name": "medium",
                            "definition": "http://hl7.org/fhir/SearchParameter/Communication-medium",
                            "type": "token",
                            "documentation": "A channel of communication"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/Communication-encounter",
                            "type": "reference",
                            "documentation": "Encounter created as part of"
                        },
                        {
                            "name": "sent",
                            "definition": "http://hl7.org/fhir/SearchParameter/Communication-sent",
                            "type": "date",
                            "documentation": "When sent"
                        },
                        {
                            "name": "based-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/Communication-based-on",
                            "type": "reference",
                            "documentation": "Request fulfilled by this communication"
                        },
                        {
                            "name": "sender",
                            "definition": "http://hl7.org/fhir/SearchParameter/Communication-sender",
                            "type": "reference",
                            "documentation": "Message sender"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/Communication-patient",
                            "type": "reference",
                            "documentation": "Focus of message"
                        },
                        {
                            "name": "recipient",
                            "definition": "http://hl7.org/fhir/SearchParameter/Communication-recipient",
                            "type": "reference",
                            "documentation": "Message recipient"
                        },
                        {
                            "name": "instantiates-uri",
                            "definition": "http://hl7.org/fhir/SearchParameter/Communication-instantiates-uri",
                            "type": "uri",
                            "documentation": "Instantiates external protocol or definition"
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/Communication-category",
                            "type": "token",
                            "documentation": "Message category"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Communication-status",
                            "type": "token",
                            "documentation": "preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown"
                        }
                    ]
                },
                {
                    "type": "CommunicationRequest",
                    "profile": "http://hl7.org/fhir/StructureDefinition/CommunicationRequest",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "CommunicationRequest.requester",
                        "CommunicationRequest.subject",
                        "CommunicationRequest.replaces",
                        "CommunicationRequest.encounter",
                        "CommunicationRequest.based-on",
                        "CommunicationRequest.sender",
                        "CommunicationRequest.patient",
                        "CommunicationRequest.recipient"
                    ],
                    "searchRevInclude":  [
                        "CarePlan.activity-reference",
                        "CommunicationRequest.replaces"
                    ],
                    "searchParam":  [
                        {
                            "name": "requester",
                            "definition": "http://hl7.org/fhir/SearchParameter/CommunicationRequest-requester",
                            "type": "reference",
                            "documentation": "Who/what is requesting service"
                        },
                        {
                            "name": "authored",
                            "definition": "http://hl7.org/fhir/SearchParameter/CommunicationRequest-authored",
                            "type": "date",
                            "documentation": "When request transitioned to being actionable"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/CommunicationRequest-identifier",
                            "type": "token",
                            "documentation": "Unique identifier"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/CommunicationRequest-subject",
                            "type": "reference",
                            "documentation": "Focus of message"
                        },
                        {
                            "name": "replaces",
                            "definition": "http://hl7.org/fhir/SearchParameter/CommunicationRequest-replaces",
                            "type": "reference",
                            "documentation": "Request(s) replaced by this request"
                        },
                        {
                            "name": "medium",
                            "definition": "http://hl7.org/fhir/SearchParameter/CommunicationRequest-medium",
                            "type": "token",
                            "documentation": "A channel of communication"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/CommunicationRequest-encounter",
                            "type": "reference",
                            "documentation": "Encounter created as part of"
                        },
                        {
                            "name": "occurrence",
                            "definition": "http://hl7.org/fhir/SearchParameter/CommunicationRequest-occurrence",
                            "type": "date",
                            "documentation": "When scheduled"
                        },
                        {
                            "name": "priority",
                            "definition": "http://hl7.org/fhir/SearchParameter/CommunicationRequest-priority",
                            "type": "token",
                            "documentation": "routine | urgent | asap | stat"
                        },
                        {
                            "name": "group-identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/CommunicationRequest-group-identifier",
                            "type": "token",
                            "documentation": "Composite request this is part of"
                        },
                        {
                            "name": "based-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/CommunicationRequest-based-on",
                            "type": "reference",
                            "documentation": "Fulfills plan or proposal"
                        },
                        {
                            "name": "sender",
                            "definition": "http://hl7.org/fhir/SearchParameter/CommunicationRequest-sender",
                            "type": "reference",
                            "documentation": "Message sender"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/CommunicationRequest-patient",
                            "type": "reference",
                            "documentation": "Focus of message"
                        },
                        {
                            "name": "recipient",
                            "definition": "http://hl7.org/fhir/SearchParameter/CommunicationRequest-recipient",
                            "type": "reference",
                            "documentation": "Message recipient"
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/CommunicationRequest-category",
                            "type": "token",
                            "documentation": "Message category"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/CommunicationRequest-status",
                            "type": "token",
                            "documentation": "draft | active | on-hold | revoked | completed | entered-in-error | unknown"
                        }
                    ]
                },
                {
                    "type": "CompartmentDefinition",
                    "profile": "http://hl7.org/fhir/StructureDefinition/CompartmentDefinition",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-date",
                            "type": "date",
                            "documentation": "The compartment definition publication date"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/CompartmentDefinition-code",
                            "type": "token",
                            "documentation": "Patient | Encounter | RelatedPerson | Practitioner | Device"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the compartment definition"
                        },
                        {
                            "name": "resource",
                            "definition": "http://hl7.org/fhir/SearchParameter/CompartmentDefinition-resource",
                            "type": "token",
                            "documentation": "Name of resource type"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-description",
                            "type": "string",
                            "documentation": "The description of the compartment definition"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the compartment definition"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-version",
                            "type": "token",
                            "documentation": "The business version of the compartment definition"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the compartment definition"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the compartment definition"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the compartment definition"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context",
                            "type": "token",
                            "documentation": "A use context assigned to the compartment definition"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the compartment definition"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the compartment definition"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-status",
                            "type": "token",
                            "documentation": "The current status of the compartment definition"
                        }
                    ]
                },
                {
                    "type": "Composition",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Composition",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Composition.subject",
                        "Composition.author",
                        "Composition.encounter",
                        "Composition.attester",
                        "Composition.entry",
                        "Composition.related-ref",
                        "Composition.patient"
                    ],
                    "searchRevInclude":  [
                        "Composition.related-ref"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-date",
                            "type": "date",
                            "documentation": "Composition editing time"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "Version-independent identifier for the Composition"
                        },
                        {
                            "name": "period",
                            "definition": "http://hl7.org/fhir/SearchParameter/Composition-period",
                            "type": "date",
                            "documentation": "The period covered by the documentation"
                        },
                        {
                            "name": "related-id",
                            "definition": "http://hl7.org/fhir/SearchParameter/Composition-related-id",
                            "type": "token",
                            "documentation": "Target of the relationship"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/Composition-subject",
                            "type": "reference",
                            "documentation": "Who and/or what the composition is about"
                        },
                        {
                            "name": "author",
                            "definition": "http://hl7.org/fhir/SearchParameter/Composition-author",
                            "type": "reference",
                            "documentation": "Who and/or what authored the composition"
                        },
                        {
                            "name": "confidentiality",
                            "definition": "http://hl7.org/fhir/SearchParameter/Composition-confidentiality",
                            "type": "token",
                            "documentation": "As defined by affinity domain"
                        },
                        {
                            "name": "section",
                            "definition": "http://hl7.org/fhir/SearchParameter/Composition-section",
                            "type": "token",
                            "documentation": "Classification of section (recommended)"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-encounter",
                            "type": "reference",
                            "documentation": "Context of the Composition"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-type",
                            "type": "token",
                            "documentation": "Kind of composition (LOINC if possible)"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/Composition-title",
                            "type": "string",
                            "documentation": "Human Readable name/title"
                        },
                        {
                            "name": "attester",
                            "definition": "http://hl7.org/fhir/SearchParameter/Composition-attester",
                            "type": "reference",
                            "documentation": "Who attested the composition"
                        },
                        {
                            "name": "entry",
                            "definition": "http://hl7.org/fhir/SearchParameter/Composition-entry",
                            "type": "reference",
                            "documentation": "A reference to data that supports this section"
                        },
                        {
                            "name": "related-ref",
                            "definition": "http://hl7.org/fhir/SearchParameter/Composition-related-ref",
                            "type": "reference",
                            "documentation": "Target of the relationship"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "Who and/or what the composition is about"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/Composition-context",
                            "type": "token",
                            "documentation": "Code(s) that apply to the event being documented"
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/Composition-category",
                            "type": "token",
                            "documentation": "Categorization of Composition"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Composition-status",
                            "type": "token",
                            "documentation": "preliminary | final | amended | entered-in-error"
                        }
                    ]
                },
                {
                    "type": "ConceptMap",
                    "profile": "http://hl7.org/fhir/StructureDefinition/ConceptMap",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "ConceptMap.other",
                        "ConceptMap.source",
                        "ConceptMap.source-uri",
                        "ConceptMap.target-uri",
                        "ConceptMap.target"
                    ],
                    "searchRevInclude":  [
                        "ConceptMap.other"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-date",
                            "type": "date",
                            "documentation": "The concept map publication date"
                        },
                        {
                            "name": "other",
                            "definition": "http://hl7.org/fhir/SearchParameter/ConceptMap-other",
                            "type": "reference",
                            "documentation": "canonical reference to an additional ConceptMap to use for mapping if the source concept is unmapped"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the concept map"
                        },
                        {
                            "name": "target-system",
                            "definition": "http://hl7.org/fhir/SearchParameter/ConceptMap-target-system",
                            "type": "uri",
                            "documentation": "Target system that the concepts are to be mapped to"
                        },
                        {
                            "name": "dependson",
                            "definition": "http://hl7.org/fhir/SearchParameter/ConceptMap-dependson",
                            "type": "uri",
                            "documentation": "Reference to property mapping depends on"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the concept map"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-description",
                            "type": "string",
                            "documentation": "The description of the concept map"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the concept map"
                        },
                        {
                            "name": "source",
                            "definition": "http://hl7.org/fhir/SearchParameter/ConceptMap-source",
                            "type": "reference",
                            "documentation": "The source value set that contains the concepts that are being mapped"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the concept map"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the concept map"
                        },
                        {
                            "name": "source-uri",
                            "definition": "http://hl7.org/fhir/SearchParameter/ConceptMap-source-uri",
                            "type": "reference",
                            "documentation": "The source value set that contains the concepts that are being mapped"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context",
                            "type": "token",
                            "documentation": "A use context assigned to the concept map"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the concept map"
                        },
                        {
                            "name": "source-system",
                            "definition": "http://hl7.org/fhir/SearchParameter/ConceptMap-source-system",
                            "type": "uri",
                            "documentation": "Source system where concepts to be mapped are defined"
                        },
                        {
                            "name": "target-code",
                            "definition": "http://hl7.org/fhir/SearchParameter/ConceptMap-target-code",
                            "type": "token",
                            "documentation": "Code that identifies the target element"
                        },
                        {
                            "name": "target-uri",
                            "definition": "http://hl7.org/fhir/SearchParameter/ConceptMap-target-uri",
                            "type": "reference",
                            "documentation": "The target value set which provides context for the mappings"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-identifier",
                            "type": "token",
                            "documentation": "External identifier for the concept map"
                        },
                        {
                            "name": "product",
                            "definition": "http://hl7.org/fhir/SearchParameter/ConceptMap-product",
                            "type": "uri",
                            "documentation": "Reference to property mapping depends on"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-version",
                            "type": "token",
                            "documentation": "The business version of the concept map"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the concept map"
                        },
                        {
                            "name": "target",
                            "definition": "http://hl7.org/fhir/SearchParameter/ConceptMap-target",
                            "type": "reference",
                            "documentation": "The target value set which provides context for the mappings"
                        },
                        {
                            "name": "source-code",
                            "definition": "http://hl7.org/fhir/SearchParameter/ConceptMap-source-code",
                            "type": "token",
                            "documentation": "Identifies element being mapped"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the concept map"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the concept map"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-status",
                            "type": "token",
                            "documentation": "The current status of the concept map"
                        }
                    ]
                },
                {
                    "type": "Condition",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Condition",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Condition.evidence-detail",
                        "Condition.subject",
                        "Condition.encounter",
                        "Condition.asserter",
                        "Condition.patient"
                    ],
                    "searchRevInclude":  [
                        "AdverseEvent.resultingcondition",
                        "Appointment.reason-reference",
                        "CarePlan.condition",
                        "ClinicalImpression.finding-ref",
                        "ClinicalImpression.problem",
                        "Encounter.diagnosis",
                        "Encounter.reason-reference",
                        "EpisodeOfCare.condition",
                        "Immunization.reason-reference",
                        "Procedure.reason-reference",
                        "RiskAssessment.condition"
                    ],
                    "searchParam":  [
                        {
                            "name": "severity",
                            "definition": "http://hl7.org/fhir/SearchParameter/Condition-severity",
                            "type": "token",
                            "documentation": "The severity of the condition"
                        },
                        {
                            "name": "evidence-detail",
                            "definition": "http://hl7.org/fhir/SearchParameter/Condition-evidence-detail",
                            "type": "reference",
                            "documentation": "Supporting information found elsewhere"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "A unique identifier of the condition record"
                        },
                        {
                            "name": "onset-info",
                            "definition": "http://hl7.org/fhir/SearchParameter/Condition-onset-info",
                            "type": "string",
                            "documentation": "Onsets as a string"
                        },
                        {
                            "name": "recorded-date",
                            "definition": "http://hl7.org/fhir/SearchParameter/Condition-recorded-date",
                            "type": "date",
                            "documentation": "Date record was first recorded"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-code",
                            "type": "token",
                            "documentation": "Code for the condition"
                        },
                        {
                            "name": "evidence",
                            "definition": "http://hl7.org/fhir/SearchParameter/Condition-evidence",
                            "type": "token",
                            "documentation": "Manifestation/symptom"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/Condition-subject",
                            "type": "reference",
                            "documentation": "Who has the condition?"
                        },
                        {
                            "name": "verification-status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Condition-verification-status",
                            "type": "token",
                            "documentation": "unconfirmed | provisional | differential | confirmed | refuted | entered-in-error"
                        },
                        {
                            "name": "clinical-status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Condition-clinical-status",
                            "type": "token",
                            "documentation": "The clinical status of the condition"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/Condition-encounter",
                            "type": "reference",
                            "documentation": "Encounter created as part of"
                        },
                        {
                            "name": "onset-date",
                            "definition": "http://hl7.org/fhir/SearchParameter/Condition-onset-date",
                            "type": "date",
                            "documentation": "Date related onsets (dateTime and Period)"
                        },
                        {
                            "name": "abatement-date",
                            "definition": "http://hl7.org/fhir/SearchParameter/Condition-abatement-date",
                            "type": "date",
                            "documentation": "Date-related abatements (dateTime and period)"
                        },
                        {
                            "name": "asserter",
                            "definition": "http://hl7.org/fhir/SearchParameter/Condition-asserter",
                            "type": "reference",
                            "documentation": "Person who asserts this condition"
                        },
                        {
                            "name": "stage",
                            "definition": "http://hl7.org/fhir/SearchParameter/Condition-stage",
                            "type": "token",
                            "documentation": "Simple summary (disease specific)"
                        },
                        {
                            "name": "abatement-string",
                            "definition": "http://hl7.org/fhir/SearchParameter/Condition-abatement-string",
                            "type": "string",
                            "documentation": "Abatement as a string"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "Who has the condition?"
                        },
                        {
                            "name": "onset-age",
                            "definition": "http://hl7.org/fhir/SearchParameter/Condition-onset-age",
                            "type": "quantity",
                            "documentation": "Onsets as age or age range"
                        },
                        {
                            "name": "abatement-age",
                            "definition": "http://hl7.org/fhir/SearchParameter/Condition-abatement-age",
                            "type": "quantity",
                            "documentation": "Abatement as age or age range"
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/Condition-category",
                            "type": "token",
                            "documentation": "The category of the condition"
                        },
                        {
                            "name": "body-site",
                            "definition": "http://hl7.org/fhir/SearchParameter/Condition-body-site",
                            "type": "token",
                            "documentation": "Anatomical location, if relevant"
                        }
                    ]
                },
                {
                    "type": "Consent",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Consent",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Consent.data",
                        "Consent.source-reference",
                        "Consent.actor",
                        "Consent.patient",
                        "Consent.organization",
                        "Consent.consentor"
                    ],
                    "searchRevInclude":  [
                        "Consent.source-reference"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-date",
                            "type": "date",
                            "documentation": "When this Consent was created or indexed"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "Identifier for this record (external references)"
                        },
                        {
                            "name": "period",
                            "definition": "http://hl7.org/fhir/SearchParameter/Consent-period",
                            "type": "date",
                            "documentation": "Timeframe for this rule"
                        },
                        {
                            "name": "data",
                            "definition": "http://hl7.org/fhir/SearchParameter/Consent-data",
                            "type": "reference",
                            "documentation": "The actual data reference"
                        },
                        {
                            "name": "purpose",
                            "definition": "http://hl7.org/fhir/SearchParameter/Consent-purpose",
                            "type": "token",
                            "documentation": "Context of activities covered by this rule"
                        },
                        {
                            "name": "source-reference",
                            "definition": "http://hl7.org/fhir/SearchParameter/Consent-source-reference",
                            "type": "reference",
                            "documentation": "Search by reference to a Consent, DocumentReference, Contract  or QuestionnaireResponse"
                        },
                        {
                            "name": "actor",
                            "definition": "http://hl7.org/fhir/SearchParameter/Consent-actor",
                            "type": "reference",
                            "documentation": "Resource for the actor (or group, by role)"
                        },
                        {
                            "name": "security-label",
                            "definition": "http://hl7.org/fhir/SearchParameter/Consent-security-label",
                            "type": "token",
                            "documentation": "Security Labels that define affected resources"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "Who the consent applies to"
                        },
                        {
                            "name": "organization",
                            "definition": "http://hl7.org/fhir/SearchParameter/Consent-organization",
                            "type": "reference",
                            "documentation": "Custodian of the consent"
                        },
                        {
                            "name": "scope",
                            "definition": "http://hl7.org/fhir/SearchParameter/Consent-scope",
                            "type": "token",
                            "documentation": "Which of the four areas this resource covers (extensible)"
                        },
                        {
                            "name": "action",
                            "definition": "http://hl7.org/fhir/SearchParameter/Consent-action",
                            "type": "token",
                            "documentation": "Actions controlled by this rule"
                        },
                        {
                            "name": "consentor",
                            "definition": "http://hl7.org/fhir/SearchParameter/Consent-consentor",
                            "type": "reference",
                            "documentation": "Who is agreeing to the policy and rules"
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/Consent-category",
                            "type": "token",
                            "documentation": "Classification of the consent statement - for indexing/retrieval"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Consent-status",
                            "type": "token",
                            "documentation": "draft | proposed | active | rejected | inactive | entered-in-error"
                        }
                    ]
                },
                {
                    "type": "Contract",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Contract",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Contract.patient",
                        "Contract.subject",
                        "Contract.authority",
                        "Contract.domain",
                        "Contract.signer"
                    ],
                    "searchRevInclude":  [
                        "Consent.source-reference"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Contract-identifier",
                            "type": "token",
                            "documentation": "The identity of the contract"
                        },
                        {
                            "name": "instantiates",
                            "definition": "http://hl7.org/fhir/SearchParameter/Contract-instantiates",
                            "type": "uri",
                            "documentation": "A source definition of the contract"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/Contract-patient",
                            "type": "reference",
                            "documentation": "The identity of the subject of the contract (if a patient)"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/Contract-subject",
                            "type": "reference",
                            "documentation": "The identity of the subject of the contract"
                        },
                        {
                            "name": "authority",
                            "definition": "http://hl7.org/fhir/SearchParameter/Contract-authority",
                            "type": "reference",
                            "documentation": "The authority of the contract"
                        },
                        {
                            "name": "domain",
                            "definition": "http://hl7.org/fhir/SearchParameter/Contract-domain",
                            "type": "reference",
                            "documentation": "The domain of the contract"
                        },
                        {
                            "name": "issued",
                            "definition": "http://hl7.org/fhir/SearchParameter/Contract-issued",
                            "type": "date",
                            "documentation": "The date/time the contract was issued"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/Contract-url",
                            "type": "uri",
                            "documentation": "The basal contract definition"
                        },
                        {
                            "name": "signer",
                            "definition": "http://hl7.org/fhir/SearchParameter/Contract-signer",
                            "type": "reference",
                            "documentation": "Contract Signatory Party"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Contract-status",
                            "type": "token",
                            "documentation": "The status of the contract"
                        }
                    ]
                },
                {
                    "type": "Coverage",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Coverage",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Coverage.payor",
                        "Coverage.subscriber",
                        "Coverage.beneficiary",
                        "Coverage.patient",
                        "Coverage.policy-holder"
                    ],
                    "searchRevInclude":  [
                        "DeviceRequest.insurance",
                        "ExplanationOfBenefit.coverage"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Coverage-identifier",
                            "type": "token",
                            "documentation": "The primary identifier of the insured and the coverage"
                        },
                        {
                            "name": "payor",
                            "definition": "http://hl7.org/fhir/SearchParameter/Coverage-payor",
                            "type": "reference",
                            "documentation": "The identity of the insurer or party paying for services"
                        },
                        {
                            "name": "subscriber",
                            "definition": "http://hl7.org/fhir/SearchParameter/Coverage-subscriber",
                            "type": "reference",
                            "documentation": "Reference to the subscriber"
                        },
                        {
                            "name": "beneficiary",
                            "definition": "http://hl7.org/fhir/SearchParameter/Coverage-beneficiary",
                            "type": "reference",
                            "documentation": "Covered party"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/Coverage-patient",
                            "type": "reference",
                            "documentation": "Retrieve coverages for a patient"
                        },
                        {
                            "name": "class-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/Coverage-class-value",
                            "type": "string",
                            "documentation": "Value of the class (eg. Plan number, group number)"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Coverage-type",
                            "type": "token",
                            "documentation": "The kind of coverage (health plan, auto, Workers Compensation)"
                        },
                        {
                            "name": "dependent",
                            "definition": "http://hl7.org/fhir/SearchParameter/Coverage-dependent",
                            "type": "string",
                            "documentation": "Dependent number"
                        },
                        {
                            "name": "class-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Coverage-class-type",
                            "type": "token",
                            "documentation": "Coverage class (eg. plan, group)"
                        },
                        {
                            "name": "policy-holder",
                            "definition": "http://hl7.org/fhir/SearchParameter/Coverage-policy-holder",
                            "type": "reference",
                            "documentation": "Reference to the policyholder"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Coverage-status",
                            "type": "token",
                            "documentation": "The status of the Coverage"
                        }
                    ]
                },
                {
                    "type": "CoverageEligibilityRequest",
                    "profile": "http://hl7.org/fhir/StructureDefinition/CoverageEligibilityRequest",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "CoverageEligibilityRequest.provider",
                        "CoverageEligibilityRequest.patient",
                        "CoverageEligibilityRequest.enterer",
                        "CoverageEligibilityRequest.facility"
                    ],
                    "searchRevInclude":  [
                        "CoverageEligibilityResponse.request"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-identifier",
                            "type": "token",
                            "documentation": "The business identifier of the Eligibility"
                        },
                        {
                            "name": "provider",
                            "definition": "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-provider",
                            "type": "reference",
                            "documentation": "The reference to the provider"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-patient",
                            "type": "reference",
                            "documentation": "The reference to the patient"
                        },
                        {
                            "name": "created",
                            "definition": "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-created",
                            "type": "date",
                            "documentation": "The creation date for the EOB"
                        },
                        {
                            "name": "enterer",
                            "definition": "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-enterer",
                            "type": "reference",
                            "documentation": "The party who is responsible for the request"
                        },
                        {
                            "name": "facility",
                            "definition": "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-facility",
                            "type": "reference",
                            "documentation": "Facility responsible for the goods and services"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-status",
                            "type": "token",
                            "documentation": "The status of the EligibilityRequest"
                        }
                    ]
                },
                {
                    "type": "CoverageEligibilityResponse",
                    "profile": "http://hl7.org/fhir/StructureDefinition/CoverageEligibilityResponse",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "CoverageEligibilityResponse.request",
                        "CoverageEligibilityResponse.patient",
                        "CoverageEligibilityResponse.insurer",
                        "CoverageEligibilityResponse.requestor"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-identifier",
                            "type": "token",
                            "documentation": "The business identifier"
                        },
                        {
                            "name": "request",
                            "definition": "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-request",
                            "type": "reference",
                            "documentation": "The EligibilityRequest reference"
                        },
                        {
                            "name": "disposition",
                            "definition": "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-disposition",
                            "type": "string",
                            "documentation": "The contents of the disposition message"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-patient",
                            "type": "reference",
                            "documentation": "The reference to the patient"
                        },
                        {
                            "name": "insurer",
                            "definition": "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-insurer",
                            "type": "reference",
                            "documentation": "The organization which generated this resource"
                        },
                        {
                            "name": "created",
                            "definition": "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-created",
                            "type": "date",
                            "documentation": "The creation date"
                        },
                        {
                            "name": "outcome",
                            "definition": "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-outcome",
                            "type": "token",
                            "documentation": "The processing outcome"
                        },
                        {
                            "name": "requestor",
                            "definition": "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-requestor",
                            "type": "reference",
                            "documentation": "The EligibilityRequest provider"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-status",
                            "type": "token",
                            "documentation": "The EligibilityRequest status"
                        }
                    ]
                },
                {
                    "type": "DetectedIssue",
                    "profile": "http://hl7.org/fhir/StructureDefinition/DetectedIssue",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "DetectedIssue.patient",
                        "DetectedIssue.author",
                        "DetectedIssue.implicated"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "Unique id for the detected issue"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/DetectedIssue-code",
                            "type": "token",
                            "documentation": "Issue Category, e.g. drug-drug, duplicate therapy, etc."
                        },
                        {
                            "name": "identified",
                            "definition": "http://hl7.org/fhir/SearchParameter/DetectedIssue-identified",
                            "type": "date",
                            "documentation": "When identified"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "Associated patient"
                        },
                        {
                            "name": "author",
                            "definition": "http://hl7.org/fhir/SearchParameter/DetectedIssue-author",
                            "type": "reference",
                            "documentation": "The provider or device that identified the issue"
                        },
                        {
                            "name": "implicated",
                            "definition": "http://hl7.org/fhir/SearchParameter/DetectedIssue-implicated",
                            "type": "reference",
                            "documentation": "Problem resource"
                        }
                    ]
                },
                {
                    "type": "Device",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Device",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Device.patient",
                        "Device.organization",
                        "Device.location"
                    ],
                    "searchRevInclude":  [
                        "Account.subject",
                        "Account.patient",
                        "AdverseEvent.substance",
                        "Appointment.practitioner",
                        "Appointment.actor",
                        "Appointment.patient",
                        "Appointment.location",
                        "AppointmentResponse.actor",
                        "AppointmentResponse.practitioner",
                        "AppointmentResponse.patient",
                        "AppointmentResponse.location",
                        "AuditEvent.agent",
                        "AuditEvent.source",
                        "AuditEvent.patient",
                        "CarePlan.performer",
                        "ChargeItem.enterer",
                        "ChargeItem.performer-actor",
                        "Claim.detail-udi",
                        "Claim.procedure-udi",
                        "Claim.subdetail-udi",
                        "Claim.item-udi",
                        "Communication.sender",
                        "Communication.recipient",
                        "CommunicationRequest.requester",
                        "CommunicationRequest.sender",
                        "CommunicationRequest.recipient",
                        "Composition.author",
                        "Consent.actor",
                        "DetectedIssue.author",
                        "DeviceMetric.parent",
                        "DeviceMetric.source",
                        "DeviceRequest.requester",
                        "DeviceRequest.performer",
                        "DeviceRequest.subject",
                        "DeviceRequest.patient",
                        "DeviceRequest.device",
                        "DeviceUseStatement.device",
                        "DiagnosticReport.subject",
                        "DiagnosticReport.patient",
                        "DocumentManifest.subject",
                        "DocumentManifest.author",
                        "DocumentManifest.patient",
                        "DocumentReference.subject",
                        "DocumentReference.patient",
                        "DocumentReference.author",
                        "ExplanationOfBenefit.detail-udi",
                        "ExplanationOfBenefit.procedure-udi",
                        "ExplanationOfBenefit.subdetail-udi",
                        "ExplanationOfBenefit.item-udi",
                        "Flag.author",
                        "Group.member",
                        "ImagingStudy.performer",
                        "ImagingStudy.subject",
                        "ImagingStudy.patient",
                        "Invoice.participant",
                        "List.subject",
                        "List.patient",
                        "List.source",
                        "MeasureReport.patient",
                        "MeasureReport.subject",
                        "Media.subject",
                        "Media.operator",
                        "Media.patient",
                        "Media.device",
                        "MedicationAdministration.performer",
                        "MedicationAdministration.device",
                        "MedicationDispense.performer",
                        "MedicationRequest.requester",
                        "MedicationRequest.intended-performer",
                        "MessageHeader.target",
                        "Observation.subject",
                        "Observation.patient",
                        "Observation.device",
                        "Procedure.performer",
                        "Provenance.agent",
                        "QuestionnaireResponse.author",
                        "RequestGroup.author",
                        "RequestGroup.participant",
                        "RiskAssessment.performer",
                        "Schedule.actor",
                        "ServiceRequest.requester",
                        "ServiceRequest.performer",
                        "ServiceRequest.subject",
                        "ServiceRequest.patient",
                        "Specimen.subject",
                        "Specimen.patient",
                        "SupplyRequest.requester",
                        "Task.owner",
                        "Task.requester"
                    ],
                    "searchParam":  [
                        {
                            "name": "udi-di",
                            "definition": "http://hl7.org/fhir/SearchParameter/Device-udi-di",
                            "type": "string",
                            "documentation": "The udi Device Identifier (DI)"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Device-identifier",
                            "type": "token",
                            "documentation": "Instance id from manufacturer, owner, and others"
                        },
                        {
                            "name": "udi-carrier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Device-udi-carrier",
                            "type": "string",
                            "documentation": "UDI Barcode (RFID or other technology) string in *HRF* format."
                        },
                        {
                            "name": "device-name",
                            "definition": "http://hl7.org/fhir/SearchParameter/Device-device-name",
                            "type": "string",
                            "documentation": "A server defined search that may match any of the string fields in Device.deviceName or Device.type."
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/Device-patient",
                            "type": "reference",
                            "documentation": "Patient information, if the resource is affixed to a person"
                        },
                        {
                            "name": "organization",
                            "definition": "http://hl7.org/fhir/SearchParameter/Device-organization",
                            "type": "reference",
                            "documentation": "The organization responsible for the device"
                        },
                        {
                            "name": "model",
                            "definition": "http://hl7.org/fhir/SearchParameter/Device-model",
                            "type": "string",
                            "documentation": "The model of the device"
                        },
                        {
                            "name": "location",
                            "definition": "http://hl7.org/fhir/SearchParameter/Device-location",
                            "type": "reference",
                            "documentation": "A location, where the resource is found"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Device-type",
                            "type": "token",
                            "documentation": "The type of the device"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/Device-url",
                            "type": "uri",
                            "documentation": "Network address to contact device"
                        },
                        {
                            "name": "manufacturer",
                            "definition": "http://hl7.org/fhir/SearchParameter/Device-manufacturer",
                            "type": "string",
                            "documentation": "The manufacturer of the device"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Device-status",
                            "type": "token",
                            "documentation": "active | inactive | entered-in-error | unknown"
                        }
                    ]
                },
                {
                    "type": "DeviceDefinition",
                    "profile": "http://hl7.org/fhir/StructureDefinition/DeviceDefinition",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "DeviceDefinition.parent"
                    ],
                    "searchRevInclude":  [
                        "DeviceDefinition.parent"
                    ],
                    "searchParam":  [
                        {
                            "name": "parent",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceDefinition-parent",
                            "type": "reference",
                            "documentation": "The parent DeviceDefinition resource"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceDefinition-identifier",
                            "type": "token",
                            "documentation": "The identifier of the component"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceDefinition-type",
                            "type": "token",
                            "documentation": "The device component type"
                        }
                    ]
                },
                {
                    "type": "DeviceMetric",
                    "profile": "http://hl7.org/fhir/StructureDefinition/DeviceMetric",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "DeviceMetric.parent",
                        "DeviceMetric.source"
                    ],
                    "searchRevInclude":  [
                        "Media.device",
                        "Observation.device"
                    ],
                    "searchParam":  [
                        {
                            "name": "parent",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceMetric-parent",
                            "type": "reference",
                            "documentation": "The parent DeviceMetric resource"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceMetric-identifier",
                            "type": "token",
                            "documentation": "The identifier of the metric"
                        },
                        {
                            "name": "source",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceMetric-source",
                            "type": "reference",
                            "documentation": "The device resource"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceMetric-type",
                            "type": "token",
                            "documentation": "The component type"
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceMetric-category",
                            "type": "token",
                            "documentation": "The category of the metric"
                        }
                    ]
                },
                {
                    "type": "DeviceRequest",
                    "profile": "http://hl7.org/fhir/StructureDefinition/DeviceRequest",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "DeviceRequest.requester",
                        "DeviceRequest.insurance",
                        "DeviceRequest.performer",
                        "DeviceRequest.subject",
                        "DeviceRequest.instantiates-canonical",
                        "DeviceRequest.encounter",
                        "DeviceRequest.based-on",
                        "DeviceRequest.patient",
                        "DeviceRequest.prior-request",
                        "DeviceRequest.device"
                    ],
                    "searchRevInclude":  [
                        "CarePlan.activity-reference",
                        "Observation.based-on"
                    ],
                    "searchParam":  [
                        {
                            "name": "requester",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceRequest-requester",
                            "type": "reference",
                            "documentation": "Who/what is requesting service"
                        },
                        {
                            "name": "insurance",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceRequest-insurance",
                            "type": "reference",
                            "documentation": "Associated insurance coverage"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "Business identifier for request/order"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-code",
                            "type": "token",
                            "documentation": "Code for what is being requested/ordered"
                        },
                        {
                            "name": "performer",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceRequest-performer",
                            "type": "reference",
                            "documentation": "Desired performer for service"
                        },
                        {
                            "name": "event-date",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceRequest-event-date",
                            "type": "date",
                            "documentation": "When service should occur"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceRequest-subject",
                            "type": "reference",
                            "documentation": "Individual the service is ordered for"
                        },
                        {
                            "name": "instantiates-canonical",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceRequest-instantiates-canonical",
                            "type": "reference",
                            "documentation": "Instantiates FHIR protocol or definition"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-encounter",
                            "type": "reference",
                            "documentation": "Encounter during which request was created"
                        },
                        {
                            "name": "authored-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceRequest-authored-on",
                            "type": "date",
                            "documentation": "When the request transitioned to being actionable"
                        },
                        {
                            "name": "intent",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceRequest-intent",
                            "type": "token",
                            "documentation": "proposal | plan | original-order |reflex-order"
                        },
                        {
                            "name": "group-identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceRequest-group-identifier",
                            "type": "token",
                            "documentation": "Composite request this is part of"
                        },
                        {
                            "name": "based-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceRequest-based-on",
                            "type": "reference",
                            "documentation": "Plan/proposal/order fulfilled by this request"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "Individual the service is ordered for"
                        },
                        {
                            "name": "instantiates-uri",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceRequest-instantiates-uri",
                            "type": "uri",
                            "documentation": "Instantiates external protocol or definition"
                        },
                        {
                            "name": "prior-request",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceRequest-prior-request",
                            "type": "reference",
                            "documentation": "Request takes the place of referenced completed or terminated requests"
                        },
                        {
                            "name": "device",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceRequest-device",
                            "type": "reference",
                            "documentation": "Reference to resource that is being requested/ordered"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceRequest-status",
                            "type": "token",
                            "documentation": "entered-in-error | draft | active |suspended | completed"
                        }
                    ]
                },
                {
                    "type": "DeviceUseStatement",
                    "profile": "http://hl7.org/fhir/StructureDefinition/DeviceUseStatement",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "DeviceUseStatement.subject",
                        "DeviceUseStatement.patient",
                        "DeviceUseStatement.device"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceUseStatement-identifier",
                            "type": "token",
                            "documentation": "Search by identifier"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceUseStatement-subject",
                            "type": "reference",
                            "documentation": "Search by subject"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "Search by subject - a patient"
                        },
                        {
                            "name": "device",
                            "definition": "http://hl7.org/fhir/SearchParameter/DeviceUseStatement-device",
                            "type": "reference",
                            "documentation": "Search by device"
                        }
                    ]
                },
                {
                    "type": "DiagnosticReport",
                    "profile": "http://hl7.org/fhir/StructureDefinition/DiagnosticReport",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "DiagnosticReport.performer",
                        "DiagnosticReport.subject",
                        "DiagnosticReport.media",
                        "DiagnosticReport.encounter",
                        "DiagnosticReport.result",
                        "DiagnosticReport.based-on",
                        "DiagnosticReport.patient",
                        "DiagnosticReport.specimen",
                        "DiagnosticReport.results-interpreter"
                    ],
                    "searchRevInclude":  [
                        "ChargeItem.service",
                        "ClinicalImpression.investigation",
                        "Immunization.reason-reference",
                        "Procedure.reason-reference"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-date",
                            "type": "date",
                            "documentation": "The clinically relevant time of the report"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "An identifier for the report"
                        },
                        {
                            "name": "performer",
                            "definition": "http://hl7.org/fhir/SearchParameter/DiagnosticReport-performer",
                            "type": "reference",
                            "documentation": "Who is responsible for the report"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-code",
                            "type": "token",
                            "documentation": "The code for the report, as opposed to codes for the atomic results, which are the names on the observation resource referred to from the result"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/DiagnosticReport-subject",
                            "type": "reference",
                            "documentation": "The subject of the report"
                        },
                        {
                            "name": "media",
                            "definition": "http://hl7.org/fhir/SearchParameter/DiagnosticReport-media",
                            "type": "reference",
                            "documentation": "A reference to the image source."
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-encounter",
                            "type": "reference",
                            "documentation": "The Encounter when the order was made"
                        },
                        {
                            "name": "result",
                            "definition": "http://hl7.org/fhir/SearchParameter/DiagnosticReport-result",
                            "type": "reference",
                            "documentation": "Link to an atomic result (observation resource)"
                        },
                        {
                            "name": "conclusion",
                            "definition": "http://hl7.org/fhir/SearchParameter/DiagnosticReport-conclusion",
                            "type": "token",
                            "documentation": "A coded conclusion (interpretation/impression) on the report"
                        },
                        {
                            "name": "based-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/DiagnosticReport-based-on",
                            "type": "reference",
                            "documentation": "Reference to the service request."
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "The subject of the report if a patient"
                        },
                        {
                            "name": "specimen",
                            "definition": "http://hl7.org/fhir/SearchParameter/DiagnosticReport-specimen",
                            "type": "reference",
                            "documentation": "The specimen details"
                        },
                        {
                            "name": "issued",
                            "definition": "http://hl7.org/fhir/SearchParameter/DiagnosticReport-issued",
                            "type": "date",
                            "documentation": "When the report was issued"
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/DiagnosticReport-category",
                            "type": "token",
                            "documentation": "Which diagnostic discipline/department created the report"
                        },
                        {
                            "name": "results-interpreter",
                            "definition": "http://hl7.org/fhir/SearchParameter/DiagnosticReport-results-interpreter",
                            "type": "reference",
                            "documentation": "Who was the source of the report"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/DiagnosticReport-status",
                            "type": "token",
                            "documentation": "The status of the report"
                        }
                    ]
                },
                {
                    "type": "DocumentManifest",
                    "profile": "http://hl7.org/fhir/StructureDefinition/DocumentManifest",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "DocumentManifest.item",
                        "DocumentManifest.subject",
                        "DocumentManifest.author",
                        "DocumentManifest.related-ref",
                        "DocumentManifest.patient",
                        "DocumentManifest.recipient"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "Unique Identifier for the set of documents"
                        },
                        {
                            "name": "item",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentManifest-item",
                            "type": "reference",
                            "documentation": "Items in manifest"
                        },
                        {
                            "name": "related-id",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentManifest-related-id",
                            "type": "token",
                            "documentation": "Identifiers of things that are related"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentManifest-subject",
                            "type": "reference",
                            "documentation": "The subject of the set of documents"
                        },
                        {
                            "name": "author",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentManifest-author",
                            "type": "reference",
                            "documentation": "Who and/or what authored the DocumentManifest"
                        },
                        {
                            "name": "created",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentManifest-created",
                            "type": "date",
                            "documentation": "When this document manifest created"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentManifest-description",
                            "type": "string",
                            "documentation": "Human-readable description (title)"
                        },
                        {
                            "name": "source",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentManifest-source",
                            "type": "uri",
                            "documentation": "The source system/application/software"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-type",
                            "type": "token",
                            "documentation": "Kind of document set"
                        },
                        {
                            "name": "related-ref",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentManifest-related-ref",
                            "type": "reference",
                            "documentation": "Related Resource"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "The subject of the set of documents"
                        },
                        {
                            "name": "recipient",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentManifest-recipient",
                            "type": "reference",
                            "documentation": "Intended to get notified about this set of documents"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentManifest-status",
                            "type": "token",
                            "documentation": "current | superseded | entered-in-error"
                        }
                    ]
                },
                {
                    "type": "DocumentReference",
                    "profile": "http://hl7.org/fhir/StructureDefinition/DocumentReference",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "DocumentReference.subject",
                        "DocumentReference.related",
                        "DocumentReference.patient",
                        "DocumentReference.authenticator",
                        "DocumentReference.custodian",
                        "DocumentReference.author",
                        "DocumentReference.encounter",
                        "DocumentReference.relatesto"
                    ],
                    "searchRevInclude":  [
                        "Consent.source-reference",
                        "DocumentReference.relatesto",
                        "MedicationKnowledge.monograph",
                        "Observation.derived-from",
                        "Procedure.reason-reference"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-date",
                            "type": "date",
                            "documentation": "When this document reference was created"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-subject",
                            "type": "reference",
                            "documentation": "Who/what is the subject of the document"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-description",
                            "type": "string",
                            "documentation": "Human-readable description"
                        },
                        {
                            "name": "language",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-language",
                            "type": "token",
                            "documentation": "Human language of the content (BCP-47)"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-type",
                            "type": "token",
                            "documentation": "Kind of document (LOINC if possible)"
                        },
                        {
                            "name": "relation",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-relation",
                            "type": "token",
                            "documentation": "replaces | transforms | signs | appends"
                        },
                        {
                            "name": "setting",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-setting",
                            "type": "token",
                            "documentation": "Additional details about where the content was created (e.g. clinical specialty)"
                        },
                        {
                            "name": "related",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-related",
                            "type": "reference",
                            "documentation": "Related identifiers or resources"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "Who/what is the subject of the document"
                        },
                        {
                            "name": "relationship",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-relationship",
                            "type": "composite",
                            "documentation": "Combination of relation and relatesTo"
                        },
                        {
                            "name": "event",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-event",
                            "type": "token",
                            "documentation": "Main clinical acts documented"
                        },
                        {
                            "name": "authenticator",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-authenticator",
                            "type": "reference",
                            "documentation": "Who/what authenticated the document"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "Master Version Specific Identifier"
                        },
                        {
                            "name": "period",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-period",
                            "type": "date",
                            "documentation": "Time of service that is being documented"
                        },
                        {
                            "name": "custodian",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-custodian",
                            "type": "reference",
                            "documentation": "Organization which maintains the document"
                        },
                        {
                            "name": "author",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-author",
                            "type": "reference",
                            "documentation": "Who and/or what authored the document"
                        },
                        {
                            "name": "format",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-format",
                            "type": "token",
                            "documentation": "Format/content rules for the document"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-encounter",
                            "type": "reference",
                            "documentation": "Context of the document  content"
                        },
                        {
                            "name": "contenttype",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-contenttype",
                            "type": "token",
                            "documentation": "Mime type of the content, with charset etc."
                        },
                        {
                            "name": "security-label",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-security-label",
                            "type": "token",
                            "documentation": "Document security-tags"
                        },
                        {
                            "name": "location",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-location",
                            "type": "uri",
                            "documentation": "Uri where the data can be found"
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-category",
                            "type": "token",
                            "documentation": "Categorization of document"
                        },
                        {
                            "name": "relatesto",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-relatesto",
                            "type": "reference",
                            "documentation": "Target of the relationship"
                        },
                        {
                            "name": "facility",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-facility",
                            "type": "token",
                            "documentation": "Kind of facility where patient was seen"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-status",
                            "type": "token",
                            "documentation": "current | superseded | entered-in-error"
                        }
                    ]
                },
                {
                    "type": "EffectEvidenceSynthesis",
                    "profile": "http://hl7.org/fhir/StructureDefinition/EffectEvidenceSynthesis",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-date",
                            "type": "date",
                            "documentation": "The effect evidence synthesis publication date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-identifier",
                            "type": "token",
                            "documentation": "External identifier for the effect evidence synthesis"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the effect evidence synthesis"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the effect evidence synthesis"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-description",
                            "type": "string",
                            "documentation": "The description of the effect evidence synthesis"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the effect evidence synthesis"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the effect evidence synthesis"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-version",
                            "type": "token",
                            "documentation": "The business version of the effect evidence synthesis"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the effect evidence synthesis"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the effect evidence synthesis"
                        },
                        {
                            "name": "effective",
                            "definition": "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-effective",
                            "type": "date",
                            "documentation": "The time during which the effect evidence synthesis is intended to be in use"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the effect evidence synthesis"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context",
                            "type": "token",
                            "documentation": "A use context assigned to the effect evidence synthesis"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the effect evidence synthesis"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the effect evidence synthesis"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-status",
                            "type": "token",
                            "documentation": "The current status of the effect evidence synthesis"
                        }
                    ]
                },
                {
                    "type": "Encounter",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Encounter",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Encounter.practitioner",
                        "Encounter.subject",
                        "Encounter.episode-of-care",
                        "Encounter.diagnosis",
                        "Encounter.appointment",
                        "Encounter.part-of",
                        "Encounter.participant",
                        "Encounter.based-on",
                        "Encounter.patient",
                        "Encounter.reason-reference",
                        "Encounter.location",
                        "Encounter.service-provider",
                        "Encounter.account"
                    ],
                    "searchRevInclude":  [
                        "CarePlan.encounter",
                        "CareTeam.encounter",
                        "ChargeItem.context",
                        "Claim.encounter",
                        "ClinicalImpression.encounter",
                        "Communication.encounter",
                        "CommunicationRequest.encounter",
                        "Composition.encounter",
                        "Condition.encounter",
                        "DeviceRequest.encounter",
                        "DiagnosticReport.encounter",
                        "DocumentReference.encounter",
                        "Encounter.part-of",
                        "ExplanationOfBenefit.encounter",
                        "Flag.encounter",
                        "ImagingStudy.encounter",
                        "List.encounter",
                        "Media.encounter",
                        "MedicationAdministration.context",
                        "MedicationDispense.context",
                        "MedicationRequest.encounter",
                        "MedicationStatement.context",
                        "NutritionOrder.encounter",
                        "Observation.encounter",
                        "Procedure.encounter",
                        "QuestionnaireResponse.encounter",
                        "RequestGroup.encounter",
                        "RiskAssessment.encounter",
                        "ServiceRequest.encounter",
                        "Task.encounter",
                        "VisionPrescription.encounter"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-date",
                            "type": "date",
                            "documentation": "A date within the period the Encounter lasted"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "Identifier(s) by which this encounter is known"
                        },
                        {
                            "name": "participant-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Encounter-participant-type",
                            "type": "token",
                            "documentation": "Role of participant in encounter"
                        },
                        {
                            "name": "practitioner",
                            "definition": "http://hl7.org/fhir/SearchParameter/Encounter-practitioner",
                            "type": "reference",
                            "documentation": "Persons involved in the encounter other than the patient"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/Encounter-subject",
                            "type": "reference",
                            "documentation": "The patient or group present at the encounter"
                        },
                        {
                            "name": "length",
                            "definition": "http://hl7.org/fhir/SearchParameter/Encounter-length",
                            "type": "quantity",
                            "documentation": "Length of encounter in days"
                        },
                        {
                            "name": "episode-of-care",
                            "definition": "http://hl7.org/fhir/SearchParameter/Encounter-episode-of-care",
                            "type": "reference",
                            "documentation": "Episode(s) of care that this encounter should be recorded against"
                        },
                        {
                            "name": "diagnosis",
                            "definition": "http://hl7.org/fhir/SearchParameter/Encounter-diagnosis",
                            "type": "reference",
                            "documentation": "The diagnosis or procedure relevant to the encounter"
                        },
                        {
                            "name": "appointment",
                            "definition": "http://hl7.org/fhir/SearchParameter/Encounter-appointment",
                            "type": "reference",
                            "documentation": "The appointment that scheduled this encounter"
                        },
                        {
                            "name": "part-of",
                            "definition": "http://hl7.org/fhir/SearchParameter/Encounter-part-of",
                            "type": "reference",
                            "documentation": "Another Encounter this encounter is part of"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-type",
                            "type": "token",
                            "documentation": "Specific type of encounter"
                        },
                        {
                            "name": "reason-code",
                            "definition": "http://hl7.org/fhir/SearchParameter/Encounter-reason-code",
                            "type": "token",
                            "documentation": "Coded reason the encounter takes place"
                        },
                        {
                            "name": "participant",
                            "definition": "http://hl7.org/fhir/SearchParameter/Encounter-participant",
                            "type": "reference",
                            "documentation": "Persons involved in the encounter other than the patient"
                        },
                        {
                            "name": "based-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/Encounter-based-on",
                            "type": "reference",
                            "documentation": "The ServiceRequest that initiated this encounter"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "The patient or group present at the encounter"
                        },
                        {
                            "name": "reason-reference",
                            "definition": "http://hl7.org/fhir/SearchParameter/Encounter-reason-reference",
                            "type": "reference",
                            "documentation": "Reason the encounter takes place (reference)"
                        },
                        {
                            "name": "location-period",
                            "definition": "http://hl7.org/fhir/SearchParameter/Encounter-location-period",
                            "type": "date",
                            "documentation": "Time period during which the patient was present at the location"
                        },
                        {
                            "name": "location",
                            "definition": "http://hl7.org/fhir/SearchParameter/Encounter-location",
                            "type": "reference",
                            "documentation": "Location the encounter takes place"
                        },
                        {
                            "name": "service-provider",
                            "definition": "http://hl7.org/fhir/SearchParameter/Encounter-service-provider",
                            "type": "reference",
                            "documentation": "The organization (facility) responsible for this encounter"
                        },
                        {
                            "name": "special-arrangement",
                            "definition": "http://hl7.org/fhir/SearchParameter/Encounter-special-arrangement",
                            "type": "token",
                            "documentation": "Wheelchair, translator, stretcher, etc."
                        },
                        {
                            "name": "class",
                            "definition": "http://hl7.org/fhir/SearchParameter/Encounter-class",
                            "type": "token",
                            "documentation": "Classification of patient encounter"
                        },
                        {
                            "name": "account",
                            "definition": "http://hl7.org/fhir/SearchParameter/Encounter-account",
                            "type": "reference",
                            "documentation": "The set of accounts that may be used for billing for this Encounter"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Encounter-status",
                            "type": "token",
                            "documentation": "planned | arrived | triaged | in-progress | onleave | finished | cancelled +"
                        }
                    ]
                },
                {
                    "type": "Endpoint",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Endpoint",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Endpoint.organization"
                    ],
                    "searchRevInclude":  [
                        "HealthcareService.endpoint",
                        "ImagingStudy.endpoint",
                        "InsurancePlan.endpoint",
                        "Location.endpoint",
                        "Organization.endpoint",
                        "OrganizationAffiliation.endpoint",
                        "PractitionerRole.endpoint"
                    ],
                    "searchParam":  [
                        {
                            "name": "payload-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Endpoint-payload-type",
                            "type": "token",
                            "documentation": "The type of content that may be used at this endpoint (e.g. XDS Discharge summaries)"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Endpoint-identifier",
                            "type": "token",
                            "documentation": "Identifies this endpoint across multiple systems"
                        },
                        {
                            "name": "organization",
                            "definition": "http://hl7.org/fhir/SearchParameter/Endpoint-organization",
                            "type": "reference",
                            "documentation": "The organization that is managing the endpoint"
                        },
                        {
                            "name": "connection-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Endpoint-connection-type",
                            "type": "token",
                            "documentation": "Protocol/Profile/Standard to be used with this endpoint connection"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/Endpoint-name",
                            "type": "string",
                            "documentation": "A name that this endpoint can be identified by"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Endpoint-status",
                            "type": "token",
                            "documentation": "The current status of the Endpoint (usually expected to be active)"
                        }
                    ]
                },
                {
                    "type": "EnrollmentRequest",
                    "profile": "http://hl7.org/fhir/StructureDefinition/EnrollmentRequest",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "EnrollmentRequest.subject",
                        "EnrollmentRequest.patient"
                    ],
                    "searchRevInclude":  [
                        "EnrollmentResponse.request"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/EnrollmentRequest-identifier",
                            "type": "token",
                            "documentation": "The business identifier of the Enrollment"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/EnrollmentRequest-subject",
                            "type": "reference",
                            "documentation": "The party to be enrolled"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/EnrollmentRequest-patient",
                            "type": "reference",
                            "documentation": "The party to be enrolled"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/EnrollmentRequest-status",
                            "type": "token",
                            "documentation": "The status of the enrollment"
                        }
                    ]
                },
                {
                    "type": "EnrollmentResponse",
                    "profile": "http://hl7.org/fhir/StructureDefinition/EnrollmentResponse",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "EnrollmentResponse.request"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/EnrollmentResponse-identifier",
                            "type": "token",
                            "documentation": "The business identifier of the EnrollmentResponse"
                        },
                        {
                            "name": "request",
                            "definition": "http://hl7.org/fhir/SearchParameter/EnrollmentResponse-request",
                            "type": "reference",
                            "documentation": "The reference to the claim"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/EnrollmentResponse-status",
                            "type": "token",
                            "documentation": "The status of the enrollment response"
                        }
                    ]
                },
                {
                    "type": "EpisodeOfCare",
                    "profile": "http://hl7.org/fhir/StructureDefinition/EpisodeOfCare",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "EpisodeOfCare.condition",
                        "EpisodeOfCare.patient",
                        "EpisodeOfCare.organization",
                        "EpisodeOfCare.care-manager",
                        "EpisodeOfCare.incoming-referral"
                    ],
                    "searchRevInclude":  [
                        "ChargeItem.context",
                        "DocumentReference.encounter",
                        "Encounter.episode-of-care",
                        "MedicationAdministration.context",
                        "MedicationDispense.context",
                        "MedicationStatement.context"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-date",
                            "type": "date",
                            "documentation": "The provided date search value falls within the episode of care's period"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "Business Identifier(s) relevant for this EpisodeOfCare"
                        },
                        {
                            "name": "condition",
                            "definition": "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-condition",
                            "type": "reference",
                            "documentation": "Conditions/problems/diagnoses this episode of care is for"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "The patient who is the focus of this episode of care"
                        },
                        {
                            "name": "organization",
                            "definition": "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-organization",
                            "type": "reference",
                            "documentation": "The organization that has assumed the specific responsibilities of this EpisodeOfCare"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-type",
                            "type": "token",
                            "documentation": "Type/class  - e.g. specialist referral, disease management"
                        },
                        {
                            "name": "care-manager",
                            "definition": "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-care-manager",
                            "type": "reference",
                            "documentation": "Care manager/care coordinator for the patient"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-status",
                            "type": "token",
                            "documentation": "The current status of the Episode of Care as provided (does not check the status history collection)"
                        },
                        {
                            "name": "incoming-referral",
                            "definition": "http://hl7.org/fhir/SearchParameter/EpisodeOfCare-incoming-referral",
                            "type": "reference",
                            "documentation": "Incoming Referral Request"
                        }
                    ]
                },
                {
                    "type": "EventDefinition",
                    "profile": "http://hl7.org/fhir/StructureDefinition/EventDefinition",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "EventDefinition.successor",
                        "EventDefinition.derived-from",
                        "EventDefinition.predecessor",
                        "EventDefinition.composed-of",
                        "EventDefinition.depends-on"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-date",
                            "type": "date",
                            "documentation": "The event definition publication date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-identifier",
                            "type": "token",
                            "documentation": "External identifier for the event definition"
                        },
                        {
                            "name": "successor",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-successor",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the event definition"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the event definition"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-description",
                            "type": "string",
                            "documentation": "The description of the event definition"
                        },
                        {
                            "name": "derived-from",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-derived-from",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the event definition"
                        },
                        {
                            "name": "predecessor",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-predecessor",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the event definition"
                        },
                        {
                            "name": "composed-of",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-composed-of",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-version",
                            "type": "token",
                            "documentation": "The business version of the event definition"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the event definition"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the event definition"
                        },
                        {
                            "name": "effective",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-effective",
                            "type": "date",
                            "documentation": "The time during which the event definition is intended to be in use"
                        },
                        {
                            "name": "depends-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-depends-on",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the event definition"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-context",
                            "type": "token",
                            "documentation": "A use context assigned to the event definition"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the event definition"
                        },
                        {
                            "name": "topic",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-topic",
                            "type": "token",
                            "documentation": "Topics associated with the module"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the event definition"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/EventDefinition-status",
                            "type": "token",
                            "documentation": "The current status of the event definition"
                        }
                    ]
                },
                {
                    "type": "Evidence",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Evidence",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Evidence.successor",
                        "Evidence.derived-from",
                        "Evidence.predecessor",
                        "Evidence.composed-of",
                        "Evidence.depends-on"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-date",
                            "type": "date",
                            "documentation": "The evidence publication date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-identifier",
                            "type": "token",
                            "documentation": "External identifier for the evidence"
                        },
                        {
                            "name": "successor",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-successor",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the evidence"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the evidence"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-description",
                            "type": "string",
                            "documentation": "The description of the evidence"
                        },
                        {
                            "name": "derived-from",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-derived-from",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the evidence"
                        },
                        {
                            "name": "predecessor",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-predecessor",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the evidence"
                        },
                        {
                            "name": "composed-of",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-composed-of",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-version",
                            "type": "token",
                            "documentation": "The business version of the evidence"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the evidence"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the evidence"
                        },
                        {
                            "name": "effective",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-effective",
                            "type": "date",
                            "documentation": "The time during which the evidence is intended to be in use"
                        },
                        {
                            "name": "depends-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-depends-on",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the evidence"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-context",
                            "type": "token",
                            "documentation": "A use context assigned to the evidence"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the evidence"
                        },
                        {
                            "name": "topic",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-topic",
                            "type": "token",
                            "documentation": "Topics associated with the Evidence"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the evidence"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Evidence-status",
                            "type": "token",
                            "documentation": "The current status of the evidence"
                        }
                    ]
                },
                {
                    "type": "EvidenceVariable",
                    "profile": "http://hl7.org/fhir/StructureDefinition/EvidenceVariable",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "EvidenceVariable.successor",
                        "EvidenceVariable.derived-from",
                        "EvidenceVariable.predecessor",
                        "EvidenceVariable.composed-of",
                        "EvidenceVariable.depends-on"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-date",
                            "type": "date",
                            "documentation": "The evidence variable publication date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-identifier",
                            "type": "token",
                            "documentation": "External identifier for the evidence variable"
                        },
                        {
                            "name": "successor",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-successor",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the evidence variable"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the evidence variable"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-description",
                            "type": "string",
                            "documentation": "The description of the evidence variable"
                        },
                        {
                            "name": "derived-from",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-derived-from",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the evidence variable"
                        },
                        {
                            "name": "predecessor",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-predecessor",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the evidence variable"
                        },
                        {
                            "name": "composed-of",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-composed-of",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-version",
                            "type": "token",
                            "documentation": "The business version of the evidence variable"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the evidence variable"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the evidence variable"
                        },
                        {
                            "name": "effective",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-effective",
                            "type": "date",
                            "documentation": "The time during which the evidence variable is intended to be in use"
                        },
                        {
                            "name": "depends-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-depends-on",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the evidence variable"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-context",
                            "type": "token",
                            "documentation": "A use context assigned to the evidence variable"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the evidence variable"
                        },
                        {
                            "name": "topic",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-topic",
                            "type": "token",
                            "documentation": "Topics associated with the EvidenceVariable"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the evidence variable"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/EvidenceVariable-status",
                            "type": "token",
                            "documentation": "The current status of the evidence variable"
                        }
                    ]
                },
                {
                    "type": "ExampleScenario",
                    "profile": "http://hl7.org/fhir/StructureDefinition/ExampleScenario",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExampleScenario-date",
                            "type": "date",
                            "documentation": "The example scenario publication date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExampleScenario-identifier",
                            "type": "token",
                            "documentation": "External identifier for the example scenario"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the example scenario"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExampleScenario-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the example scenario"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the example scenario"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExampleScenario-version",
                            "type": "token",
                            "documentation": "The business version of the example scenario"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExampleScenario-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the example scenario"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExampleScenario-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the example scenario"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExampleScenario-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the example scenario"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExampleScenario-context",
                            "type": "token",
                            "documentation": "A use context assigned to the example scenario"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExampleScenario-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the example scenario"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the example scenario"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExampleScenario-status",
                            "type": "token",
                            "documentation": "The current status of the example scenario"
                        }
                    ]
                },
                {
                    "type": "ExplanationOfBenefit",
                    "profile": "http://hl7.org/fhir/StructureDefinition/ExplanationOfBenefit",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "ExplanationOfBenefit.coverage",
                        "ExplanationOfBenefit.care-team",
                        "ExplanationOfBenefit.encounter",
                        "ExplanationOfBenefit.payee",
                        "ExplanationOfBenefit.provider",
                        "ExplanationOfBenefit.patient",
                        "ExplanationOfBenefit.detail-udi",
                        "ExplanationOfBenefit.claim",
                        "ExplanationOfBenefit.enterer",
                        "ExplanationOfBenefit.procedure-udi",
                        "ExplanationOfBenefit.subdetail-udi",
                        "ExplanationOfBenefit.facility",
                        "ExplanationOfBenefit.item-udi"
                    ],
                    "searchParam":  [
                        {
                            "name": "coverage",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-coverage",
                            "type": "reference",
                            "documentation": "The plan under which the claim was adjudicated"
                        },
                        {
                            "name": "care-team",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-care-team",
                            "type": "reference",
                            "documentation": "Member of the CareTeam"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-identifier",
                            "type": "token",
                            "documentation": "The business identifier of the Explanation of Benefit"
                        },
                        {
                            "name": "created",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-created",
                            "type": "date",
                            "documentation": "The creation date for the EOB"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-encounter",
                            "type": "reference",
                            "documentation": "Encounters associated with a billed line item"
                        },
                        {
                            "name": "payee",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-payee",
                            "type": "reference",
                            "documentation": "The party receiving any payment for the Claim"
                        },
                        {
                            "name": "disposition",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-disposition",
                            "type": "string",
                            "documentation": "The contents of the disposition message"
                        },
                        {
                            "name": "provider",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-provider",
                            "type": "reference",
                            "documentation": "The reference to the provider"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-patient",
                            "type": "reference",
                            "documentation": "The reference to the patient"
                        },
                        {
                            "name": "detail-udi",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-detail-udi",
                            "type": "reference",
                            "documentation": "UDI associated with a line item detail product or service"
                        },
                        {
                            "name": "claim",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-claim",
                            "type": "reference",
                            "documentation": "The reference to the claim"
                        },
                        {
                            "name": "enterer",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-enterer",
                            "type": "reference",
                            "documentation": "The party responsible for the entry of the Claim"
                        },
                        {
                            "name": "procedure-udi",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-procedure-udi",
                            "type": "reference",
                            "documentation": "UDI associated with a procedure"
                        },
                        {
                            "name": "subdetail-udi",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-subdetail-udi",
                            "type": "reference",
                            "documentation": "UDI associated with a line item detail subdetail product or service"
                        },
                        {
                            "name": "facility",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-facility",
                            "type": "reference",
                            "documentation": "Facility responsible for the goods and services"
                        },
                        {
                            "name": "item-udi",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-item-udi",
                            "type": "reference",
                            "documentation": "UDI associated with a line item product or service"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-status",
                            "type": "token",
                            "documentation": "Status of the instance"
                        }
                    ]
                },
                {
                    "type": "FamilyMemberHistory",
                    "profile": "http://hl7.org/fhir/StructureDefinition/FamilyMemberHistory",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "FamilyMemberHistory.patient",
                        "FamilyMemberHistory.instantiates-canonical"
                    ],
                    "searchRevInclude":  [
                        "ClinicalImpression.investigation"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-date",
                            "type": "date",
                            "documentation": "When history was recorded or last updated"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "A search by a record identifier"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-code",
                            "type": "token",
                            "documentation": "A search by a condition code"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "The identity of a subject to list family member history items for"
                        },
                        {
                            "name": "sex",
                            "definition": "http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-sex",
                            "type": "token",
                            "documentation": "A search by a sex code of a family member"
                        },
                        {
                            "name": "instantiates-canonical",
                            "definition": "http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-instantiates-canonical",
                            "type": "reference",
                            "documentation": "Instantiates FHIR protocol or definition"
                        },
                        {
                            "name": "instantiates-uri",
                            "definition": "http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-instantiates-uri",
                            "type": "uri",
                            "documentation": "Instantiates external protocol or definition"
                        },
                        {
                            "name": "relationship",
                            "definition": "http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-relationship",
                            "type": "token",
                            "documentation": "A search by a relationship type"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-status",
                            "type": "token",
                            "documentation": "partial | completed | entered-in-error | health-unknown"
                        }
                    ]
                },
                {
                    "type": "Flag",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Flag",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Flag.subject",
                        "Flag.patient",
                        "Flag.author",
                        "Flag.encounter"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-date",
                            "type": "date",
                            "documentation": "Time period when flag is active"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Flag-identifier",
                            "type": "token",
                            "documentation": "Business identifier"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/Flag-subject",
                            "type": "reference",
                            "documentation": "The identity of a subject to list flags for"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "The identity of a subject to list flags for"
                        },
                        {
                            "name": "author",
                            "definition": "http://hl7.org/fhir/SearchParameter/Flag-author",
                            "type": "reference",
                            "documentation": "Flag creator"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-encounter",
                            "type": "reference",
                            "documentation": "Alert relevant during encounter"
                        }
                    ]
                },
                {
                    "type": "Goal",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Goal",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Goal.patient",
                        "Goal.subject"
                    ],
                    "searchRevInclude":  [
                        "CarePlan.goal"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "External Ids for this goal"
                        },
                        {
                            "name": "lifecycle-status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Goal-lifecycle-status",
                            "type": "token",
                            "documentation": "proposed | planned | accepted | active | on-hold | completed | cancelled | entered-in-error | rejected"
                        },
                        {
                            "name": "achievement-status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Goal-achievement-status",
                            "type": "token",
                            "documentation": "in-progress | improving | worsening | no-change | achieved | sustaining | not-achieved | no-progress | not-attainable"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "Who this goal is intended for"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/Goal-subject",
                            "type": "reference",
                            "documentation": "Who this goal is intended for"
                        },
                        {
                            "name": "start-date",
                            "definition": "http://hl7.org/fhir/SearchParameter/Goal-start-date",
                            "type": "date",
                            "documentation": "When goal pursuit begins"
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/Goal-category",
                            "type": "token",
                            "documentation": "E.g. Treatment, dietary, behavioral, etc."
                        },
                        {
                            "name": "target-date",
                            "definition": "http://hl7.org/fhir/SearchParameter/Goal-target-date",
                            "type": "date",
                            "documentation": "Reach goal on or before"
                        }
                    ]
                },
                {
                    "type": "GraphDefinition",
                    "profile": "http://hl7.org/fhir/StructureDefinition/GraphDefinition",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-date",
                            "type": "date",
                            "documentation": "The graph definition publication date"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the graph definition"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the graph definition"
                        },
                        {
                            "name": "start",
                            "definition": "http://hl7.org/fhir/SearchParameter/GraphDefinition-start",
                            "type": "token",
                            "documentation": "Type of resource at which the graph starts"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-description",
                            "type": "string",
                            "documentation": "The description of the graph definition"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the graph definition"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-version",
                            "type": "token",
                            "documentation": "The business version of the graph definition"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the graph definition"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the graph definition"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the graph definition"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context",
                            "type": "token",
                            "documentation": "A use context assigned to the graph definition"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the graph definition"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the graph definition"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-status",
                            "type": "token",
                            "documentation": "The current status of the graph definition"
                        }
                    ]
                },
                {
                    "type": "Group",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Group",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Group.managing-entity",
                        "Group.member"
                    ],
                    "searchRevInclude":  [
                        "AdverseEvent.subject",
                        "CarePlan.subject",
                        "CarePlan.patient",
                        "CareTeam.patient",
                        "CareTeam.subject",
                        "ChargeItem.subject",
                        "ChargeItem.patient",
                        "ClinicalImpression.subject",
                        "ClinicalImpression.patient",
                        "Communication.subject",
                        "Communication.patient",
                        "Communication.recipient",
                        "CommunicationRequest.subject",
                        "CommunicationRequest.patient",
                        "CommunicationRequest.recipient",
                        "Condition.subject",
                        "Condition.patient",
                        "Consent.actor",
                        "DeviceRequest.subject",
                        "DeviceRequest.patient",
                        "DeviceUseStatement.subject",
                        "DeviceUseStatement.patient",
                        "DiagnosticReport.subject",
                        "DiagnosticReport.patient",
                        "DocumentManifest.subject",
                        "DocumentManifest.patient",
                        "DocumentReference.subject",
                        "DocumentReference.patient",
                        "Encounter.subject",
                        "Encounter.patient",
                        "Flag.subject",
                        "Flag.patient",
                        "Goal.patient",
                        "Goal.subject",
                        "Group.member",
                        "GuidanceResponse.patient",
                        "GuidanceResponse.subject",
                        "ImagingStudy.subject",
                        "ImagingStudy.patient",
                        "Invoice.subject",
                        "Invoice.patient",
                        "List.subject",
                        "List.patient",
                        "MeasureReport.patient",
                        "MeasureReport.subject",
                        "Media.subject",
                        "Media.patient",
                        "MedicationAdministration.subject",
                        "MedicationAdministration.patient",
                        "MedicationDispense.subject",
                        "MedicationDispense.patient",
                        "MedicationRequest.subject",
                        "MedicationRequest.patient",
                        "MedicationStatement.subject",
                        "MedicationStatement.patient",
                        "Observation.subject",
                        "Observation.patient",
                        "Procedure.subject",
                        "Procedure.patient",
                        "RequestGroup.subject",
                        "RequestGroup.patient",
                        "RiskAssessment.subject",
                        "RiskAssessment.patient",
                        "ServiceRequest.subject",
                        "ServiceRequest.patient",
                        "Specimen.subject",
                        "Specimen.patient"
                    ],
                    "searchParam":  [
                        {
                            "name": "actual",
                            "definition": "http://hl7.org/fhir/SearchParameter/Group-actual",
                            "type": "token",
                            "documentation": "Descriptive or actual"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Group-identifier",
                            "type": "token",
                            "documentation": "Unique id"
                        },
                        {
                            "name": "characteristic-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/Group-characteristic-value",
                            "type": "composite",
                            "documentation": "A composite of both characteristic and value"
                        },
                        {
                            "name": "managing-entity",
                            "definition": "http://hl7.org/fhir/SearchParameter/Group-managing-entity",
                            "type": "reference",
                            "documentation": "Entity that is the custodian of the Group's definition"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/Group-code",
                            "type": "token",
                            "documentation": "The kind of resources contained"
                        },
                        {
                            "name": "member",
                            "definition": "http://hl7.org/fhir/SearchParameter/Group-member",
                            "type": "reference",
                            "documentation": "Reference to the group member"
                        },
                        {
                            "name": "exclude",
                            "definition": "http://hl7.org/fhir/SearchParameter/Group-exclude",
                            "type": "token",
                            "documentation": "Group includes or excludes"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Group-type",
                            "type": "token",
                            "documentation": "The type of resources the group contains"
                        },
                        {
                            "name": "value",
                            "definition": "http://hl7.org/fhir/SearchParameter/Group-value",
                            "type": "token",
                            "documentation": "Value held by characteristic"
                        },
                        {
                            "name": "characteristic",
                            "definition": "http://hl7.org/fhir/SearchParameter/Group-characteristic",
                            "type": "token",
                            "documentation": "Kind of characteristic"
                        }
                    ]
                },
                {
                    "type": "GuidanceResponse",
                    "profile": "http://hl7.org/fhir/StructureDefinition/GuidanceResponse",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "GuidanceResponse.patient",
                        "GuidanceResponse.subject"
                    ],
                    "searchParam":  [
                        {
                            "name": "request",
                            "definition": "http://hl7.org/fhir/SearchParameter/GuidanceResponse-request",
                            "type": "token",
                            "documentation": "The identifier of the request associated with the response"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/GuidanceResponse-identifier",
                            "type": "token",
                            "documentation": "The identifier of the guidance response"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/GuidanceResponse-patient",
                            "type": "reference",
                            "documentation": "The identity of a patient to search for guidance response results"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/GuidanceResponse-subject",
                            "type": "reference",
                            "documentation": "The subject that the guidance response is about"
                        }
                    ]
                },
                {
                    "type": "HealthcareService",
                    "profile": "http://hl7.org/fhir/StructureDefinition/HealthcareService",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "HealthcareService.endpoint",
                        "HealthcareService.coverage-area",
                        "HealthcareService.organization",
                        "HealthcareService.location"
                    ],
                    "searchRevInclude":  [
                        "Account.subject",
                        "Account.patient",
                        "Appointment.practitioner",
                        "Appointment.actor",
                        "Appointment.patient",
                        "Appointment.location",
                        "AppointmentResponse.actor",
                        "AppointmentResponse.practitioner",
                        "AppointmentResponse.patient",
                        "AppointmentResponse.location",
                        "CarePlan.performer",
                        "Communication.sender",
                        "Communication.recipient",
                        "CommunicationRequest.sender",
                        "CommunicationRequest.recipient",
                        "DeviceRequest.performer",
                        "OrganizationAffiliation.service",
                        "PractitionerRole.service",
                        "Schedule.actor",
                        "ServiceRequest.performer",
                        "SupplyRequest.supplier",
                        "Task.owner"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/HealthcareService-identifier",
                            "type": "token",
                            "documentation": "External identifiers for this item"
                        },
                        {
                            "name": "specialty",
                            "definition": "http://hl7.org/fhir/SearchParameter/HealthcareService-specialty",
                            "type": "token",
                            "documentation": "The specialty of the service provided by this healthcare service"
                        },
                        {
                            "name": "endpoint",
                            "definition": "http://hl7.org/fhir/SearchParameter/HealthcareService-endpoint",
                            "type": "reference",
                            "documentation": "Technical endpoints providing access to electronic services operated for the healthcare service"
                        },
                        {
                            "name": "service-category",
                            "definition": "http://hl7.org/fhir/SearchParameter/HealthcareService-service-category",
                            "type": "token",
                            "documentation": "Service Category of the Healthcare Service"
                        },
                        {
                            "name": "coverage-area",
                            "definition": "http://hl7.org/fhir/SearchParameter/HealthcareService-coverage-area",
                            "type": "reference",
                            "documentation": "Location(s) service is intended for/available to"
                        },
                        {
                            "name": "service-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/HealthcareService-service-type",
                            "type": "token",
                            "documentation": "The type of service provided by this healthcare service"
                        },
                        {
                            "name": "organization",
                            "definition": "http://hl7.org/fhir/SearchParameter/HealthcareService-organization",
                            "type": "reference",
                            "documentation": "The organization that provides this Healthcare Service"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/HealthcareService-name",
                            "type": "string",
                            "documentation": "A portion of the Healthcare service name"
                        },
                        {
                            "name": "active",
                            "definition": "http://hl7.org/fhir/SearchParameter/HealthcareService-active",
                            "type": "token",
                            "documentation": "The Healthcare Service is currently marked as active"
                        },
                        {
                            "name": "location",
                            "definition": "http://hl7.org/fhir/SearchParameter/HealthcareService-location",
                            "type": "reference",
                            "documentation": "The location of the Healthcare Service"
                        },
                        {
                            "name": "program",
                            "definition": "http://hl7.org/fhir/SearchParameter/HealthcareService-program",
                            "type": "token",
                            "documentation": "One of the Programs supported by this HealthcareService"
                        },
                        {
                            "name": "characteristic",
                            "definition": "http://hl7.org/fhir/SearchParameter/HealthcareService-characteristic",
                            "type": "token",
                            "documentation": "One of the HealthcareService's characteristics"
                        }
                    ]
                },
                {
                    "type": "ImagingStudy",
                    "profile": "http://hl7.org/fhir/StructureDefinition/ImagingStudy",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "ImagingStudy.performer",
                        "ImagingStudy.subject",
                        "ImagingStudy.interpreter",
                        "ImagingStudy.encounter",
                        "ImagingStudy.referrer",
                        "ImagingStudy.endpoint",
                        "ImagingStudy.patient",
                        "ImagingStudy.basedon"
                    ],
                    "searchRevInclude":  [
                        "ChargeItem.service",
                        "ClinicalImpression.investigation",
                        "Observation.derived-from",
                        "Observation.part-of"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "Identifiers for the Study, such as DICOM Study Instance UID and Accession number"
                        },
                        {
                            "name": "reason",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImagingStudy-reason",
                            "type": "token",
                            "documentation": "The reason for the study"
                        },
                        {
                            "name": "dicom-class",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImagingStudy-dicom-class",
                            "type": "token",
                            "documentation": "The type of the instance"
                        },
                        {
                            "name": "modality",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImagingStudy-modality",
                            "type": "token",
                            "documentation": "The modality of the series"
                        },
                        {
                            "name": "bodysite",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImagingStudy-bodysite",
                            "type": "token",
                            "documentation": "The body site studied"
                        },
                        {
                            "name": "instance",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImagingStudy-instance",
                            "type": "token",
                            "documentation": "SOP Instance UID for an instance"
                        },
                        {
                            "name": "performer",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImagingStudy-performer",
                            "type": "reference",
                            "documentation": "The person who performed the study"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImagingStudy-subject",
                            "type": "reference",
                            "documentation": "Who the study is about"
                        },
                        {
                            "name": "started",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImagingStudy-started",
                            "type": "date",
                            "documentation": "When the study was started"
                        },
                        {
                            "name": "interpreter",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImagingStudy-interpreter",
                            "type": "reference",
                            "documentation": "Who interpreted the images"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImagingStudy-encounter",
                            "type": "reference",
                            "documentation": "The context of the study"
                        },
                        {
                            "name": "referrer",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImagingStudy-referrer",
                            "type": "reference",
                            "documentation": "The referring physician"
                        },
                        {
                            "name": "endpoint",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImagingStudy-endpoint",
                            "type": "reference",
                            "documentation": "The endpoint for the study or series"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "Who the study is about"
                        },
                        {
                            "name": "series",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImagingStudy-series",
                            "type": "token",
                            "documentation": "DICOM Series Instance UID for a series"
                        },
                        {
                            "name": "basedon",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImagingStudy-basedon",
                            "type": "reference",
                            "documentation": "The order for the image"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImagingStudy-status",
                            "type": "token",
                            "documentation": "The status of the study"
                        }
                    ]
                },
                {
                    "type": "Immunization",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Immunization",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Immunization.performer",
                        "Immunization.reaction",
                        "Immunization.manufacturer",
                        "Immunization.patient",
                        "Immunization.reason-reference",
                        "Immunization.location"
                    ],
                    "searchRevInclude":  [
                        "AdverseEvent.substance",
                        "ChargeItem.service",
                        "ImmunizationEvaluation.immunization-event",
                        "ImmunizationRecommendation.support",
                        "Observation.part-of"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-date",
                            "type": "date",
                            "documentation": "Vaccination  (non)-Administration Date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "Business identifier"
                        },
                        {
                            "name": "performer",
                            "definition": "http://hl7.org/fhir/SearchParameter/Immunization-performer",
                            "type": "reference",
                            "documentation": "The practitioner or organization who played a role in the vaccination"
                        },
                        {
                            "name": "reaction",
                            "definition": "http://hl7.org/fhir/SearchParameter/Immunization-reaction",
                            "type": "reference",
                            "documentation": "Additional information on reaction"
                        },
                        {
                            "name": "lot-number",
                            "definition": "http://hl7.org/fhir/SearchParameter/Immunization-lot-number",
                            "type": "string",
                            "documentation": "Vaccine Lot Number"
                        },
                        {
                            "name": "status-reason",
                            "definition": "http://hl7.org/fhir/SearchParameter/Immunization-status-reason",
                            "type": "token",
                            "documentation": "Reason why the vaccine was not administered"
                        },
                        {
                            "name": "reason-code",
                            "definition": "http://hl7.org/fhir/SearchParameter/Immunization-reason-code",
                            "type": "token",
                            "documentation": "Reason why the vaccine was administered"
                        },
                        {
                            "name": "manufacturer",
                            "definition": "http://hl7.org/fhir/SearchParameter/Immunization-manufacturer",
                            "type": "reference",
                            "documentation": "Vaccine Manufacturer"
                        },
                        {
                            "name": "target-disease",
                            "definition": "http://hl7.org/fhir/SearchParameter/Immunization-target-disease",
                            "type": "token",
                            "documentation": "The target disease the dose is being administered against"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "The patient for the vaccination record"
                        },
                        {
                            "name": "series",
                            "definition": "http://hl7.org/fhir/SearchParameter/Immunization-series",
                            "type": "string",
                            "documentation": "The series being followed by the provider"
                        },
                        {
                            "name": "vaccine-code",
                            "definition": "http://hl7.org/fhir/SearchParameter/Immunization-vaccine-code",
                            "type": "token",
                            "documentation": "Vaccine Product Administered"
                        },
                        {
                            "name": "reason-reference",
                            "definition": "http://hl7.org/fhir/SearchParameter/Immunization-reason-reference",
                            "type": "reference",
                            "documentation": "Why immunization occurred"
                        },
                        {
                            "name": "location",
                            "definition": "http://hl7.org/fhir/SearchParameter/Immunization-location",
                            "type": "reference",
                            "documentation": "The service delivery location or facility in which the vaccine was / was to be administered"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Immunization-status",
                            "type": "token",
                            "documentation": "Immunization event status"
                        },
                        {
                            "name": "reaction-date",
                            "definition": "http://hl7.org/fhir/SearchParameter/Immunization-reaction-date",
                            "type": "date",
                            "documentation": "When reaction started"
                        }
                    ]
                },
                {
                    "type": "ImmunizationEvaluation",
                    "profile": "http://hl7.org/fhir/StructureDefinition/ImmunizationEvaluation",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "ImmunizationEvaluation.patient",
                        "ImmunizationEvaluation.immunization-event"
                    ],
                    "searchRevInclude":  [
                        "ImmunizationRecommendation.support"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-date",
                            "type": "date",
                            "documentation": "Date the evaluation was generated"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-identifier",
                            "type": "token",
                            "documentation": "ID of the evaluation"
                        },
                        {
                            "name": "target-disease",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-target-disease",
                            "type": "token",
                            "documentation": "The vaccine preventable disease being evaluated against"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-patient",
                            "type": "reference",
                            "documentation": "The patient being evaluated"
                        },
                        {
                            "name": "dose-status",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-dose-status",
                            "type": "token",
                            "documentation": "The status of the dose relative to published recommendations"
                        },
                        {
                            "name": "immunization-event",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-immunization-event",
                            "type": "reference",
                            "documentation": "The vaccine administration event being evaluated"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-status",
                            "type": "token",
                            "documentation": "Immunization evaluation status"
                        }
                    ]
                },
                {
                    "type": "ImmunizationRecommendation",
                    "profile": "http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "ImmunizationRecommendation.patient",
                        "ImmunizationRecommendation.information",
                        "ImmunizationRecommendation.support"
                    ],
                    "searchRevInclude":  [
                        "Appointment.reason-reference",
                        "DiagnosticReport.based-on",
                        "Encounter.reason-reference",
                        "Observation.based-on"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-date",
                            "type": "date",
                            "documentation": "Date recommendation(s) created"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-identifier",
                            "type": "token",
                            "documentation": "Business identifier"
                        },
                        {
                            "name": "target-disease",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-target-disease",
                            "type": "token",
                            "documentation": "Disease to be immunized against"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-patient",
                            "type": "reference",
                            "documentation": "Who this profile is for"
                        },
                        {
                            "name": "vaccine-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-vaccine-type",
                            "type": "token",
                            "documentation": "Vaccine  or vaccine group recommendation applies to"
                        },
                        {
                            "name": "information",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-information",
                            "type": "reference",
                            "documentation": "Patient observations supporting recommendation"
                        },
                        {
                            "name": "support",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-support",
                            "type": "reference",
                            "documentation": "Past immunizations supporting recommendation"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-status",
                            "type": "token",
                            "documentation": "Vaccine recommendation status"
                        }
                    ]
                },
                {
                    "type": "ImplementationGuide",
                    "profile": "http://hl7.org/fhir/StructureDefinition/ImplementationGuide",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "ImplementationGuide.resource",
                        "ImplementationGuide.global",
                        "ImplementationGuide.depends-on"
                    ],
                    "searchRevInclude":  [
                        "CapabilityStatement.guide",
                        "ImplementationGuide.depends-on"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-date",
                            "type": "date",
                            "documentation": "The implementation guide publication date"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the implementation guide"
                        },
                        {
                            "name": "resource",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImplementationGuide-resource",
                            "type": "reference",
                            "documentation": "Location of the resource"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the implementation guide"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-description",
                            "type": "string",
                            "documentation": "The description of the implementation guide"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the implementation guide"
                        },
                        {
                            "name": "experimental",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImplementationGuide-experimental",
                            "type": "token",
                            "documentation": "For testing purposes, not real usage"
                        },
                        {
                            "name": "global",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImplementationGuide-global",
                            "type": "reference",
                            "documentation": "Profile that all resources must conform to"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the implementation guide"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-version",
                            "type": "token",
                            "documentation": "The business version of the implementation guide"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the implementation guide"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the implementation guide"
                        },
                        {
                            "name": "depends-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/ImplementationGuide-depends-on",
                            "type": "reference",
                            "documentation": "Identity of the IG that this depends on"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the implementation guide"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context",
                            "type": "token",
                            "documentation": "A use context assigned to the implementation guide"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the implementation guide"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the implementation guide"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-status",
                            "type": "token",
                            "documentation": "The current status of the implementation guide"
                        }
                    ]
                },
                {
                    "type": "InsurancePlan",
                    "profile": "http://hl7.org/fhir/StructureDefinition/InsurancePlan",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "InsurancePlan.owned-by",
                        "InsurancePlan.administered-by",
                        "InsurancePlan.endpoint"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/InsurancePlan-identifier",
                            "type": "token",
                            "documentation": "Any identifier for the organization (not the accreditation issuer's identifier)"
                        },
                        {
                            "name": "address",
                            "definition": "http://hl7.org/fhir/SearchParameter/InsurancePlan-address",
                            "type": "string",
                            "documentation": "A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text"
                        },
                        {
                            "name": "address-state",
                            "definition": "http://hl7.org/fhir/SearchParameter/InsurancePlan-address-state",
                            "type": "string",
                            "documentation": "A state specified in an address"
                        },
                        {
                            "name": "owned-by",
                            "definition": "http://hl7.org/fhir/SearchParameter/InsurancePlan-owned-by",
                            "type": "reference",
                            "documentation": "An organization of which this organization forms a part"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/InsurancePlan-type",
                            "type": "token",
                            "documentation": "A code for the type of organization"
                        },
                        {
                            "name": "address-postalcode",
                            "definition": "http://hl7.org/fhir/SearchParameter/InsurancePlan-address-postalcode",
                            "type": "string",
                            "documentation": "A postal code specified in an address"
                        },
                        {
                            "name": "administered-by",
                            "definition": "http://hl7.org/fhir/SearchParameter/InsurancePlan-administered-by",
                            "type": "reference",
                            "documentation": "Product administrator"
                        },
                        {
                            "name": "address-country",
                            "definition": "http://hl7.org/fhir/SearchParameter/InsurancePlan-address-country",
                            "type": "string",
                            "documentation": "A country specified in an address"
                        },
                        {
                            "name": "endpoint",
                            "definition": "http://hl7.org/fhir/SearchParameter/InsurancePlan-endpoint",
                            "type": "reference",
                            "documentation": "Technical endpoint"
                        },
                        {
                            "name": "phonetic",
                            "definition": "http://hl7.org/fhir/SearchParameter/InsurancePlan-phonetic",
                            "type": "string",
                            "documentation": "A portion of the organization's name using some kind of phonetic matching algorithm"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/InsurancePlan-name",
                            "type": "string",
                            "documentation": "A portion of the organization's name or alias"
                        },
                        {
                            "name": "address-use",
                            "definition": "http://hl7.org/fhir/SearchParameter/InsurancePlan-address-use",
                            "type": "token",
                            "documentation": "A use code specified in an address"
                        },
                        {
                            "name": "address-city",
                            "definition": "http://hl7.org/fhir/SearchParameter/InsurancePlan-address-city",
                            "type": "string",
                            "documentation": "A city specified in an address"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/InsurancePlan-status",
                            "type": "token",
                            "documentation": "Is the Organization record active"
                        }
                    ]
                },
                {
                    "type": "Invoice",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Invoice",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Invoice.subject",
                        "Invoice.issuer",
                        "Invoice.participant",
                        "Invoice.patient",
                        "Invoice.recipient",
                        "Invoice.account"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/Invoice-date",
                            "type": "date",
                            "documentation": "Invoice date / posting date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Invoice-identifier",
                            "type": "token",
                            "documentation": "Business Identifier for item"
                        },
                        {
                            "name": "totalgross",
                            "definition": "http://hl7.org/fhir/SearchParameter/Invoice-totalgross",
                            "type": "quantity",
                            "documentation": "Gross total of this Invoice"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/Invoice-subject",
                            "type": "reference",
                            "documentation": "Recipient(s) of goods and services"
                        },
                        {
                            "name": "participant-role",
                            "definition": "http://hl7.org/fhir/SearchParameter/Invoice-participant-role",
                            "type": "token",
                            "documentation": "Type of involvement in creation of this Invoice"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Invoice-type",
                            "type": "token",
                            "documentation": "Type of Invoice"
                        },
                        {
                            "name": "issuer",
                            "definition": "http://hl7.org/fhir/SearchParameter/Invoice-issuer",
                            "type": "reference",
                            "documentation": "Issuing Organization of Invoice"
                        },
                        {
                            "name": "participant",
                            "definition": "http://hl7.org/fhir/SearchParameter/Invoice-participant",
                            "type": "reference",
                            "documentation": "Individual who was involved"
                        },
                        {
                            "name": "totalnet",
                            "definition": "http://hl7.org/fhir/SearchParameter/Invoice-totalnet",
                            "type": "quantity",
                            "documentation": "Net total of this Invoice"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/Invoice-patient",
                            "type": "reference",
                            "documentation": "Recipient(s) of goods and services"
                        },
                        {
                            "name": "recipient",
                            "definition": "http://hl7.org/fhir/SearchParameter/Invoice-recipient",
                            "type": "reference",
                            "documentation": "Recipient of this invoice"
                        },
                        {
                            "name": "account",
                            "definition": "http://hl7.org/fhir/SearchParameter/Invoice-account",
                            "type": "reference",
                            "documentation": "Account that is being balanced"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Invoice-status",
                            "type": "token",
                            "documentation": "draft | issued | balanced | cancelled | entered-in-error"
                        }
                    ]
                },
                {
                    "type": "Library",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Library",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Library.successor",
                        "Library.derived-from",
                        "Library.predecessor",
                        "Library.composed-of",
                        "Library.depends-on"
                    ],
                    "searchRevInclude":  [
                        "ActivityDefinition.depends-on",
                        "Measure.depends-on",
                        "PlanDefinition.depends-on",
                        "ResearchDefinition.depends-on",
                        "ResearchElementDefinition.depends-on"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-date",
                            "type": "date",
                            "documentation": "The library publication date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-identifier",
                            "type": "token",
                            "documentation": "External identifier for the library"
                        },
                        {
                            "name": "successor",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-successor",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the library"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the library"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-description",
                            "type": "string",
                            "documentation": "The description of the library"
                        },
                        {
                            "name": "derived-from",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-derived-from",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the library"
                        },
                        {
                            "name": "predecessor",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-predecessor",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the library"
                        },
                        {
                            "name": "composed-of",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-composed-of",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-type",
                            "type": "token",
                            "documentation": "The type of the library (e.g. logic-library, model-definition, asset-collection, module-definition)"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-version",
                            "type": "token",
                            "documentation": "The business version of the library"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the library"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the library"
                        },
                        {
                            "name": "effective",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-effective",
                            "type": "date",
                            "documentation": "The time during which the library is intended to be in use"
                        },
                        {
                            "name": "depends-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-depends-on",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the library"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-context",
                            "type": "token",
                            "documentation": "A use context assigned to the library"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the library"
                        },
                        {
                            "name": "topic",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-topic",
                            "type": "token",
                            "documentation": "Topics associated with the module"
                        },
                        {
                            "name": "content-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-content-type",
                            "type": "token",
                            "documentation": "The type of content in the library (e.g. text/cql)"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the library"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Library-status",
                            "type": "token",
                            "documentation": "The current status of the library"
                        }
                    ]
                },
                {
                    "type": "Linkage",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Linkage",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Linkage.item",
                        "Linkage.author",
                        "Linkage.source"
                    ],
                    "searchParam":  [
                        {
                            "name": "item",
                            "definition": "http://hl7.org/fhir/SearchParameter/Linkage-item",
                            "type": "reference",
                            "documentation": "Matches on any item in the Linkage"
                        },
                        {
                            "name": "author",
                            "definition": "http://hl7.org/fhir/SearchParameter/Linkage-author",
                            "type": "reference",
                            "documentation": "Author of the Linkage"
                        },
                        {
                            "name": "source",
                            "definition": "http://hl7.org/fhir/SearchParameter/Linkage-source",
                            "type": "reference",
                            "documentation": "Matches on any item in the Linkage with a type of 'source'"
                        }
                    ]
                },
                {
                    "type": "List",
                    "profile": "http://hl7.org/fhir/StructureDefinition/List",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "List.item",
                        "List.subject",
                        "List.patient",
                        "List.source",
                        "List.encounter"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-date",
                            "type": "date",
                            "documentation": "When the list was prepared"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "Business identifier"
                        },
                        {
                            "name": "item",
                            "definition": "http://hl7.org/fhir/SearchParameter/List-item",
                            "type": "reference",
                            "documentation": "Actual entry"
                        },
                        {
                            "name": "empty-reason",
                            "definition": "http://hl7.org/fhir/SearchParameter/List-empty-reason",
                            "type": "token",
                            "documentation": "Why list is empty"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-code",
                            "type": "token",
                            "documentation": "What the purpose of this list is"
                        },
                        {
                            "name": "notes",
                            "definition": "http://hl7.org/fhir/SearchParameter/List-notes",
                            "type": "string",
                            "documentation": "The annotation  - text content (as markdown)"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/List-subject",
                            "type": "reference",
                            "documentation": "If all resources have the same subject"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "If all resources have the same subject"
                        },
                        {
                            "name": "source",
                            "definition": "http://hl7.org/fhir/SearchParameter/List-source",
                            "type": "reference",
                            "documentation": "Who and/or what defined the list contents (aka Author)"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-encounter",
                            "type": "reference",
                            "documentation": "Context in which list created"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/List-title",
                            "type": "string",
                            "documentation": "Descriptive name for the list"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/List-status",
                            "type": "token",
                            "documentation": "current | retired | entered-in-error"
                        }
                    ]
                },
                {
                    "type": "Location",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Location",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Location.partof",
                        "Location.endpoint",
                        "Location.organization"
                    ],
                    "searchRevInclude":  [
                        "Account.subject",
                        "Account.patient",
                        "AdverseEvent.location",
                        "Appointment.practitioner",
                        "Appointment.actor",
                        "Appointment.patient",
                        "Appointment.location",
                        "AppointmentResponse.actor",
                        "AppointmentResponse.practitioner",
                        "AppointmentResponse.patient",
                        "AppointmentResponse.location",
                        "Claim.facility",
                        "Contract.domain",
                        "CoverageEligibilityRequest.facility",
                        "Device.location",
                        "DeviceRequest.subject",
                        "DeviceRequest.patient",
                        "DiagnosticReport.subject",
                        "DiagnosticReport.patient",
                        "Encounter.location",
                        "ExplanationOfBenefit.facility",
                        "Flag.subject",
                        "Flag.patient",
                        "HealthcareService.coverage-area",
                        "HealthcareService.location",
                        "Immunization.location",
                        "List.subject",
                        "List.patient",
                        "Location.partof",
                        "MeasureReport.patient",
                        "MeasureReport.subject",
                        "MeasureReport.reporter",
                        "Media.subject",
                        "Media.patient",
                        "MedicationDispense.destination",
                        "Observation.subject",
                        "Observation.patient",
                        "OrganizationAffiliation.location",
                        "PractitionerRole.location",
                        "Procedure.location",
                        "Provenance.location",
                        "ResearchStudy.site",
                        "Schedule.actor",
                        "ServiceRequest.subject",
                        "ServiceRequest.patient",
                        "Specimen.subject",
                        "Specimen.patient",
                        "SupplyRequest.subject"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Location-identifier",
                            "type": "token",
                            "documentation": "An identifier for the location"
                        },
                        {
                            "name": "partof",
                            "definition": "http://hl7.org/fhir/SearchParameter/Location-partof",
                            "type": "reference",
                            "documentation": "A location of which this location is a part"
                        },
                        {
                            "name": "address",
                            "definition": "http://hl7.org/fhir/SearchParameter/Location-address",
                            "type": "string",
                            "documentation": "A (part of the) address of the location"
                        },
                        {
                            "name": "address-state",
                            "definition": "http://hl7.org/fhir/SearchParameter/Location-address-state",
                            "type": "string",
                            "documentation": "A state specified in an address"
                        },
                        {
                            "name": "operational-status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Location-operational-status",
                            "type": "token",
                            "documentation": "Searches for locations (typically bed/room) that have an operational status (e.g. contaminated, housekeeping)"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Location-type",
                            "type": "token",
                            "documentation": "A code for the type of location"
                        },
                        {
                            "name": "address-postalcode",
                            "definition": "http://hl7.org/fhir/SearchParameter/Location-address-postalcode",
                            "type": "string",
                            "documentation": "A postal code specified in an address"
                        },
                        {
                            "name": "address-country",
                            "definition": "http://hl7.org/fhir/SearchParameter/Location-address-country",
                            "type": "string",
                            "documentation": "A country specified in an address"
                        },
                        {
                            "name": "endpoint",
                            "definition": "http://hl7.org/fhir/SearchParameter/Location-endpoint",
                            "type": "reference",
                            "documentation": "Technical endpoints providing access to services operated for the location"
                        },
                        {
                            "name": "organization",
                            "definition": "http://hl7.org/fhir/SearchParameter/Location-organization",
                            "type": "reference",
                            "documentation": "Searches for locations that are managed by the provided organization"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/Location-name",
                            "type": "string",
                            "documentation": "A portion of the location's name or alias"
                        },
                        {
                            "name": "address-use",
                            "definition": "http://hl7.org/fhir/SearchParameter/Location-address-use",
                            "type": "token",
                            "documentation": "A use code specified in an address"
                        },
                        {
                            "name": "near",
                            "definition": "http://hl7.org/fhir/SearchParameter/Location-near",
                            "type": "special",
                            "documentation": "Search for locations where the location.position is near to, or within a specified distance of, the provided coordinates expressed as [latitude]|[longitude]|[distance]|[units] (using the WGS84 datum, see notes).\nIf the units are omitted, then kms should be assumed. If the distance is omitted, then the server can use its own discretion as to what distances should be considered near (and units are irrelevant)\n\nServers may search using various techniques that might have differing accuracies, depending on implementation efficiency.\n\nRequires the near-distance parameter to be provided also"
                        },
                        {
                            "name": "address-city",
                            "definition": "http://hl7.org/fhir/SearchParameter/Location-address-city",
                            "type": "string",
                            "documentation": "A city specified in an address"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Location-status",
                            "type": "token",
                            "documentation": "Searches for locations with a specific kind of status"
                        }
                    ]
                },
                {
                    "type": "Measure",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Measure",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Measure.successor",
                        "Measure.derived-from",
                        "Measure.predecessor",
                        "Measure.composed-of",
                        "Measure.depends-on"
                    ],
                    "searchRevInclude":  [
                        "CarePlan.instantiates-canonical",
                        "Communication.instantiates-canonical",
                        "FamilyMemberHistory.instantiates-canonical",
                        "MeasureReport.measure",
                        "Procedure.instantiates-canonical"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-date",
                            "type": "date",
                            "documentation": "The measure publication date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-identifier",
                            "type": "token",
                            "documentation": "External identifier for the measure"
                        },
                        {
                            "name": "successor",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-successor",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the measure"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the measure"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-description",
                            "type": "string",
                            "documentation": "The description of the measure"
                        },
                        {
                            "name": "derived-from",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-derived-from",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the measure"
                        },
                        {
                            "name": "predecessor",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-predecessor",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the measure"
                        },
                        {
                            "name": "composed-of",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-composed-of",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-version",
                            "type": "token",
                            "documentation": "The business version of the measure"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the measure"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the measure"
                        },
                        {
                            "name": "effective",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-effective",
                            "type": "date",
                            "documentation": "The time during which the measure is intended to be in use"
                        },
                        {
                            "name": "depends-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-depends-on",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the measure"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-context",
                            "type": "token",
                            "documentation": "A use context assigned to the measure"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the measure"
                        },
                        {
                            "name": "topic",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-topic",
                            "type": "token",
                            "documentation": "Topics associated with the measure"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the measure"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Measure-status",
                            "type": "token",
                            "documentation": "The current status of the measure"
                        }
                    ]
                },
                {
                    "type": "MeasureReport",
                    "profile": "http://hl7.org/fhir/StructureDefinition/MeasureReport",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "MeasureReport.measure",
                        "MeasureReport.patient",
                        "MeasureReport.subject",
                        "MeasureReport.reporter",
                        "MeasureReport.evaluated-resource"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/MeasureReport-date",
                            "type": "date",
                            "documentation": "The date of the measure report"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/MeasureReport-identifier",
                            "type": "token",
                            "documentation": "External identifier of the measure report to be returned"
                        },
                        {
                            "name": "period",
                            "definition": "http://hl7.org/fhir/SearchParameter/MeasureReport-period",
                            "type": "date",
                            "documentation": "The period of the measure report"
                        },
                        {
                            "name": "measure",
                            "definition": "http://hl7.org/fhir/SearchParameter/MeasureReport-measure",
                            "type": "reference",
                            "documentation": "The measure to return measure report results for"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/MeasureReport-patient",
                            "type": "reference",
                            "documentation": "The identity of a patient to search for individual measure report results for"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/MeasureReport-subject",
                            "type": "reference",
                            "documentation": "The identity of a subject to search for individual measure report results for"
                        },
                        {
                            "name": "reporter",
                            "definition": "http://hl7.org/fhir/SearchParameter/MeasureReport-reporter",
                            "type": "reference",
                            "documentation": "The reporter to return measure report results for"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/MeasureReport-status",
                            "type": "token",
                            "documentation": "The status of the measure report"
                        },
                        {
                            "name": "evaluated-resource",
                            "definition": "http://hl7.org/fhir/SearchParameter/MeasureReport-evaluated-resource",
                            "type": "reference",
                            "documentation": "An evaluated resource referenced by the measure report"
                        }
                    ]
                },
                {
                    "type": "Media",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Media",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Media.subject",
                        "Media.encounter",
                        "Media.operator",
                        "Media.based-on",
                        "Media.patient",
                        "Media.device"
                    ],
                    "searchRevInclude":  [
                        "ClinicalImpression.finding-ref",
                        "ClinicalImpression.investigation",
                        "DiagnosticReport.media",
                        "MedicationKnowledge.monograph",
                        "Observation.derived-from"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Media-identifier",
                            "type": "token",
                            "documentation": "Identifier(s) for the image"
                        },
                        {
                            "name": "modality",
                            "definition": "http://hl7.org/fhir/SearchParameter/Media-modality",
                            "type": "token",
                            "documentation": "The type of acquisition equipment/process"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/Media-subject",
                            "type": "reference",
                            "documentation": "Who/What this Media is a record of"
                        },
                        {
                            "name": "created",
                            "definition": "http://hl7.org/fhir/SearchParameter/Media-created",
                            "type": "date",
                            "documentation": "When Media was collected"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/Media-encounter",
                            "type": "reference",
                            "documentation": "Encounter associated with media"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Media-type",
                            "type": "token",
                            "documentation": "Classification of media as image, video, or audio"
                        },
                        {
                            "name": "operator",
                            "definition": "http://hl7.org/fhir/SearchParameter/Media-operator",
                            "type": "reference",
                            "documentation": "The person who generated the image"
                        },
                        {
                            "name": "view",
                            "definition": "http://hl7.org/fhir/SearchParameter/Media-view",
                            "type": "token",
                            "documentation": "Imaging view, e.g. Lateral or Antero-posterior"
                        },
                        {
                            "name": "site",
                            "definition": "http://hl7.org/fhir/SearchParameter/Media-site",
                            "type": "token",
                            "documentation": "Observed body part"
                        },
                        {
                            "name": "based-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/Media-based-on",
                            "type": "reference",
                            "documentation": "Procedure that caused this media to be created"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/Media-patient",
                            "type": "reference",
                            "documentation": "Who/What this Media is a record of"
                        },
                        {
                            "name": "device",
                            "definition": "http://hl7.org/fhir/SearchParameter/Media-device",
                            "type": "reference",
                            "documentation": "Observing Device"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Media-status",
                            "type": "token",
                            "documentation": "preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown"
                        }
                    ]
                },
                {
                    "type": "Medication",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Medication",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Medication.ingredient",
                        "Medication.manufacturer"
                    ],
                    "searchRevInclude":  [
                        "AdverseEvent.substance",
                        "Flag.subject",
                        "Flag.patient",
                        "Group.member",
                        "Medication.ingredient",
                        "MedicationAdministration.medication",
                        "MedicationDispense.medication",
                        "MedicationRequest.medication",
                        "MedicationStatement.medication",
                        "MedicinalProductContraindication.subject",
                        "MedicinalProductIndication.subject",
                        "MedicinalProductInteraction.subject",
                        "MedicinalProductUndesirableEffect.subject"
                    ],
                    "searchParam":  [
                        {
                            "name": "ingredient-code",
                            "definition": "http://hl7.org/fhir/SearchParameter/Medication-ingredient-code",
                            "type": "token",
                            "documentation": "Returns medications for this ingredient code"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Medication-identifier",
                            "type": "token",
                            "documentation": "Returns medications with this external identifier"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-code",
                            "type": "token",
                            "documentation": "Returns medications for a specific code"
                        },
                        {
                            "name": "ingredient",
                            "definition": "http://hl7.org/fhir/SearchParameter/Medication-ingredient",
                            "type": "reference",
                            "documentation": "Returns medications for this ingredient reference"
                        },
                        {
                            "name": "form",
                            "definition": "http://hl7.org/fhir/SearchParameter/Medication-form",
                            "type": "token",
                            "documentation": "Returns medications for a specific dose form"
                        },
                        {
                            "name": "lot-number",
                            "definition": "http://hl7.org/fhir/SearchParameter/Medication-lot-number",
                            "type": "token",
                            "documentation": "Returns medications in a batch with this lot number"
                        },
                        {
                            "name": "expiration-date",
                            "definition": "http://hl7.org/fhir/SearchParameter/Medication-expiration-date",
                            "type": "date",
                            "documentation": "Returns medications in a batch with this expiration date"
                        },
                        {
                            "name": "manufacturer",
                            "definition": "http://hl7.org/fhir/SearchParameter/Medication-manufacturer",
                            "type": "reference",
                            "documentation": "Returns medications made or sold for this manufacturer"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Medication-status",
                            "type": "token",
                            "documentation": "Returns medications for this status"
                        }
                    ]
                },
                {
                    "type": "MedicationAdministration",
                    "profile": "http://hl7.org/fhir/StructureDefinition/MedicationAdministration",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "MedicationAdministration.request",
                        "MedicationAdministration.performer",
                        "MedicationAdministration.subject",
                        "MedicationAdministration.medication",
                        "MedicationAdministration.patient",
                        "MedicationAdministration.context",
                        "MedicationAdministration.device"
                    ],
                    "searchRevInclude":  [
                        "AdverseEvent.substance",
                        "ChargeItem.service",
                        "MedicationStatement.part-of",
                        "Observation.part-of",
                        "Procedure.part-of"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "Return administrations with this external identifier"
                        },
                        {
                            "name": "request",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationAdministration-request",
                            "type": "reference",
                            "documentation": "The identity of a request to list administrations from"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-code",
                            "type": "token",
                            "documentation": "Return administrations of this medication code"
                        },
                        {
                            "name": "performer",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationAdministration-performer",
                            "type": "reference",
                            "documentation": "The identity of the individual who administered the medication"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationAdministration-subject",
                            "type": "reference",
                            "documentation": "The identity of the individual or group to list administrations for"
                        },
                        {
                            "name": "medication",
                            "definition": "http://hl7.org/fhir/SearchParameter/medications-medication",
                            "type": "reference",
                            "documentation": "Return administrations of this medication resource"
                        },
                        {
                            "name": "reason-given",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-given",
                            "type": "token",
                            "documentation": "Reasons for administering the medication"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "The identity of a patient to list administrations  for"
                        },
                        {
                            "name": "effective-time",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationAdministration-effective-time",
                            "type": "date",
                            "documentation": "Date administration happened (or did not happen)"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationAdministration-context",
                            "type": "reference",
                            "documentation": "Return administrations that share this encounter or episode of care"
                        },
                        {
                            "name": "reason-not-given",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-not-given",
                            "type": "token",
                            "documentation": "Reasons for not administering the medication"
                        },
                        {
                            "name": "device",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationAdministration-device",
                            "type": "reference",
                            "documentation": "Return administrations with this administration device identity"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/medications-status",
                            "type": "token",
                            "documentation": "MedicationAdministration event status (for example one of active/paused/completed/nullified)"
                        }
                    ]
                },
                {
                    "type": "MedicationDispense",
                    "profile": "http://hl7.org/fhir/StructureDefinition/MedicationDispense",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "MedicationDispense.performer",
                        "MedicationDispense.receiver",
                        "MedicationDispense.subject",
                        "MedicationDispense.destination",
                        "MedicationDispense.medication",
                        "MedicationDispense.responsibleparty",
                        "MedicationDispense.prescription",
                        "MedicationDispense.patient",
                        "MedicationDispense.context"
                    ],
                    "searchRevInclude":  [
                        "ChargeItem.service",
                        "MedicationStatement.part-of",
                        "Observation.part-of"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "Returns dispenses with this external identifier"
                        },
                        {
                            "name": "performer",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationDispense-performer",
                            "type": "reference",
                            "documentation": "Returns dispenses performed by a specific individual"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-code",
                            "type": "token",
                            "documentation": "Returns dispenses of this medicine code"
                        },
                        {
                            "name": "receiver",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationDispense-receiver",
                            "type": "reference",
                            "documentation": "The identity of a receiver to list dispenses for"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationDispense-subject",
                            "type": "reference",
                            "documentation": "The identity of a patient for whom to list dispenses"
                        },
                        {
                            "name": "destination",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationDispense-destination",
                            "type": "reference",
                            "documentation": "Returns dispenses that should be sent to a specific destination"
                        },
                        {
                            "name": "medication",
                            "definition": "http://hl7.org/fhir/SearchParameter/medications-medication",
                            "type": "reference",
                            "documentation": "Returns dispenses of this medicine resource"
                        },
                        {
                            "name": "responsibleparty",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationDispense-responsibleparty",
                            "type": "reference",
                            "documentation": "Returns dispenses with the specified responsible party"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationDispense-type",
                            "type": "token",
                            "documentation": "Returns dispenses of a specific type"
                        },
                        {
                            "name": "whenhandedover",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationDispense-whenhandedover",
                            "type": "date",
                            "documentation": "Returns dispenses handed over on this date"
                        },
                        {
                            "name": "whenprepared",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationDispense-whenprepared",
                            "type": "date",
                            "documentation": "Returns dispenses prepared on this date"
                        },
                        {
                            "name": "prescription",
                            "definition": "http://hl7.org/fhir/SearchParameter/medications-prescription",
                            "type": "reference",
                            "documentation": "The identity of a prescription to list dispenses from"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "The identity of a patient to list dispenses  for"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationDispense-context",
                            "type": "reference",
                            "documentation": "Returns dispenses with a specific context (episode or episode of care)"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/medications-status",
                            "type": "token",
                            "documentation": "Returns dispenses with a specified dispense status"
                        }
                    ]
                },
                {
                    "type": "MedicationKnowledge",
                    "profile": "http://hl7.org/fhir/StructureDefinition/MedicationKnowledge",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "MedicationKnowledge.ingredient",
                        "MedicationKnowledge.manufacturer",
                        "MedicationKnowledge.monograph"
                    ],
                    "searchParam":  [
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-code",
                            "type": "token",
                            "documentation": "Code that identifies this medication"
                        },
                        {
                            "name": "ingredient",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-ingredient",
                            "type": "reference",
                            "documentation": "Medication(s) or substance(s) contained in the medication"
                        },
                        {
                            "name": "doseform",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-doseform",
                            "type": "token",
                            "documentation": "powder | tablets | capsule +"
                        },
                        {
                            "name": "classification-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-classification-type",
                            "type": "token",
                            "documentation": "The type of category for the medication (for example, therapeutic classification, therapeutic sub-classification)"
                        },
                        {
                            "name": "monograph-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monograph-type",
                            "type": "token",
                            "documentation": "The category of medication document"
                        },
                        {
                            "name": "classification",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-classification",
                            "type": "token",
                            "documentation": "Specific category assigned to the medication"
                        },
                        {
                            "name": "manufacturer",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-manufacturer",
                            "type": "reference",
                            "documentation": "Manufacturer of the item"
                        },
                        {
                            "name": "ingredient-code",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-ingredient-code",
                            "type": "token",
                            "documentation": "Medication(s) or substance(s) contained in the medication"
                        },
                        {
                            "name": "source-cost",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-source-cost",
                            "type": "token",
                            "documentation": "The source or owner for the price information"
                        },
                        {
                            "name": "monograph",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monograph",
                            "type": "reference",
                            "documentation": "Associated documentation about the medication"
                        },
                        {
                            "name": "monitoring-program-name",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monitoring-program-name",
                            "type": "token",
                            "documentation": "Name of the reviewing program"
                        },
                        {
                            "name": "monitoring-program-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monitoring-program-type",
                            "type": "token",
                            "documentation": "Type of program under which the medication is monitored"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationKnowledge-status",
                            "type": "token",
                            "documentation": "active | inactive | entered-in-error"
                        }
                    ]
                },
                {
                    "type": "MedicationRequest",
                    "profile": "http://hl7.org/fhir/StructureDefinition/MedicationRequest",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "MedicationRequest.requester",
                        "MedicationRequest.intended-dispenser",
                        "MedicationRequest.subject",
                        "MedicationRequest.medication",
                        "MedicationRequest.encounter",
                        "MedicationRequest.patient",
                        "MedicationRequest.intended-performer"
                    ],
                    "searchRevInclude":  [
                        "CarePlan.activity-reference",
                        "DiagnosticReport.based-on",
                        "MedicationAdministration.request",
                        "MedicationDispense.prescription",
                        "Observation.based-on",
                        "ServiceRequest.based-on"
                    ],
                    "searchParam":  [
                        {
                            "name": "requester",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationRequest-requester",
                            "type": "reference",
                            "documentation": "Returns prescriptions prescribed by this prescriber"
                        },
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/medications-date",
                            "type": "date",
                            "documentation": "Returns medication request to be administered on a specific date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "Return prescriptions with this external identifier"
                        },
                        {
                            "name": "intended-dispenser",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-dispenser",
                            "type": "reference",
                            "documentation": "Returns prescriptions intended to be dispensed by this Organization"
                        },
                        {
                            "name": "authoredon",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationRequest-authoredon",
                            "type": "date",
                            "documentation": "Return prescriptions written on this date"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-code",
                            "type": "token",
                            "documentation": "Return prescriptions of this medication code"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationRequest-subject",
                            "type": "reference",
                            "documentation": "The identity of a patient to list orders  for"
                        },
                        {
                            "name": "medication",
                            "definition": "http://hl7.org/fhir/SearchParameter/medications-medication",
                            "type": "reference",
                            "documentation": "Return prescriptions for this medication reference"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/medications-encounter",
                            "type": "reference",
                            "documentation": "Return prescriptions with this encounter identifier"
                        },
                        {
                            "name": "priority",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationRequest-priority",
                            "type": "token",
                            "documentation": "Returns prescriptions with different priorities"
                        },
                        {
                            "name": "intent",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationRequest-intent",
                            "type": "token",
                            "documentation": "Returns prescriptions with different intents"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "Returns prescriptions for a specific patient"
                        },
                        {
                            "name": "intended-performer",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-performer",
                            "type": "reference",
                            "documentation": "Returns the intended performer of the administration of the medication request"
                        },
                        {
                            "name": "intended-performertype",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-performertype",
                            "type": "token",
                            "documentation": "Returns requests for a specific type of performer"
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationRequest-category",
                            "type": "token",
                            "documentation": "Returns prescriptions with different categories"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/medications-status",
                            "type": "token",
                            "documentation": "Status of the prescription"
                        }
                    ]
                },
                {
                    "type": "MedicationStatement",
                    "profile": "http://hl7.org/fhir/StructureDefinition/MedicationStatement",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "MedicationStatement.subject",
                        "MedicationStatement.patient",
                        "MedicationStatement.context",
                        "MedicationStatement.medication",
                        "MedicationStatement.part-of",
                        "MedicationStatement.source"
                    ],
                    "searchRevInclude":  [
                        "AdverseEvent.substance",
                        "MedicationStatement.part-of",
                        "Observation.part-of"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "Return statements with this external identifier"
                        },
                        {
                            "name": "effective",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationStatement-effective",
                            "type": "date",
                            "documentation": "Date when patient was taking (or not taking) the medication"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-code",
                            "type": "token",
                            "documentation": "Return statements of this medication code"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationStatement-subject",
                            "type": "reference",
                            "documentation": "The identity of a patient, animal or group to list statements for"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "Returns statements for a specific patient."
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationStatement-context",
                            "type": "reference",
                            "documentation": "Returns statements for a specific context (episode or episode of Care)."
                        },
                        {
                            "name": "medication",
                            "definition": "http://hl7.org/fhir/SearchParameter/medications-medication",
                            "type": "reference",
                            "documentation": "Return statements of this medication reference"
                        },
                        {
                            "name": "part-of",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationStatement-part-of",
                            "type": "reference",
                            "documentation": "Returns statements that are part of another event."
                        },
                        {
                            "name": "source",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationStatement-source",
                            "type": "reference",
                            "documentation": "Who or where the information in the statement came from"
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicationStatement-category",
                            "type": "token",
                            "documentation": "Returns statements of this category of medicationstatement"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/medications-status",
                            "type": "token",
                            "documentation": "Return statements that match the given status"
                        }
                    ]
                },
                {
                    "type": "MedicinalProduct",
                    "profile": "http://hl7.org/fhir/StructureDefinition/MedicinalProduct",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchRevInclude":  [
                        "MedicinalProductAuthorization.subject",
                        "MedicinalProductContraindication.subject",
                        "MedicinalProductIndication.subject",
                        "MedicinalProductInteraction.subject",
                        "MedicinalProductPackaged.subject",
                        "MedicinalProductUndesirableEffect.subject"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicinalProduct-identifier",
                            "type": "token",
                            "documentation": "Business identifier for this product. Could be an MPID"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicinalProduct-name",
                            "type": "string",
                            "documentation": "The full product name"
                        },
                        {
                            "name": "name-language",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicinalProduct-name-language",
                            "type": "token",
                            "documentation": "Language code for this name"
                        }
                    ]
                },
                {
                    "type": "MedicinalProductAuthorization",
                    "profile": "http://hl7.org/fhir/StructureDefinition/MedicinalProductAuthorization",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "MedicinalProductAuthorization.subject",
                        "MedicinalProductAuthorization.holder"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-identifier",
                            "type": "token",
                            "documentation": "Business identifier for the marketing authorization, as assigned by a regulator"
                        },
                        {
                            "name": "country",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-country",
                            "type": "token",
                            "documentation": "The country in which the marketing authorization has been granted"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-subject",
                            "type": "reference",
                            "documentation": "The medicinal product that is being authorized"
                        },
                        {
                            "name": "holder",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-holder",
                            "type": "reference",
                            "documentation": "Marketing Authorization Holder"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-status",
                            "type": "token",
                            "documentation": "The status of the marketing authorization"
                        }
                    ]
                },
                {
                    "type": "MedicinalProductContraindication",
                    "profile": "http://hl7.org/fhir/StructureDefinition/MedicinalProductContraindication",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "MedicinalProductContraindication.subject"
                    ],
                    "searchParam":  [
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicinalProductContraindication-subject",
                            "type": "reference",
                            "documentation": "The medication for which this is an contraindication"
                        }
                    ]
                },
                {
                    "type": "MedicinalProductIndication",
                    "profile": "http://hl7.org/fhir/StructureDefinition/MedicinalProductIndication",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "MedicinalProductIndication.subject"
                    ],
                    "searchParam":  [
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicinalProductIndication-subject",
                            "type": "reference",
                            "documentation": "The medication for which this is an indication"
                        }
                    ]
                },
                {
                    "type": "MedicinalProductIngredient",
                    "profile": "http://hl7.org/fhir/StructureDefinition/MedicinalProductIngredient",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ]
                },
                {
                    "type": "MedicinalProductInteraction",
                    "profile": "http://hl7.org/fhir/StructureDefinition/MedicinalProductInteraction",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "MedicinalProductInteraction.subject"
                    ],
                    "searchParam":  [
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicinalProductInteraction-subject",
                            "type": "reference",
                            "documentation": "The medication for which this is an interaction"
                        }
                    ]
                },
                {
                    "type": "MedicinalProductManufactured",
                    "profile": "http://hl7.org/fhir/StructureDefinition/MedicinalProductManufactured",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ]
                },
                {
                    "type": "MedicinalProductPackaged",
                    "profile": "http://hl7.org/fhir/StructureDefinition/MedicinalProductPackaged",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "MedicinalProductPackaged.subject"
                    ],
                    "searchRevInclude":  [
                        "MedicinalProductAuthorization.subject"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicinalProductPackaged-identifier",
                            "type": "token",
                            "documentation": "Unique identifier"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicinalProductPackaged-subject",
                            "type": "reference",
                            "documentation": "The product with this is a pack for"
                        }
                    ]
                },
                {
                    "type": "MedicinalProductPharmaceutical",
                    "profile": "http://hl7.org/fhir/StructureDefinition/MedicinalProductPharmaceutical",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicinalProductPharmaceutical-identifier",
                            "type": "token",
                            "documentation": "An identifier for the pharmaceutical medicinal product"
                        },
                        {
                            "name": "route",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicinalProductPharmaceutical-route",
                            "type": "token",
                            "documentation": "Coded expression for the route"
                        },
                        {
                            "name": "target-species",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicinalProductPharmaceutical-target-species",
                            "type": "token",
                            "documentation": "Coded expression for the species"
                        }
                    ]
                },
                {
                    "type": "MedicinalProductUndesirableEffect",
                    "profile": "http://hl7.org/fhir/StructureDefinition/MedicinalProductUndesirableEffect",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "MedicinalProductUndesirableEffect.subject"
                    ],
                    "searchParam":  [
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/MedicinalProductUndesirableEffect-subject",
                            "type": "reference",
                            "documentation": "The medication for which this is an undesirable effect"
                        }
                    ]
                },
                {
                    "type": "MessageDefinition",
                    "profile": "http://hl7.org/fhir/StructureDefinition/MessageDefinition",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "MessageDefinition.parent"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-date",
                            "type": "date",
                            "documentation": "The message definition publication date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-identifier",
                            "type": "token",
                            "documentation": "External identifier for the message definition"
                        },
                        {
                            "name": "parent",
                            "definition": "http://hl7.org/fhir/SearchParameter/MessageDefinition-parent",
                            "type": "reference",
                            "documentation": "A resource that is the parent of the definition"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the message definition"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the message definition"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-description",
                            "type": "string",
                            "documentation": "The description of the message definition"
                        },
                        {
                            "name": "focus",
                            "definition": "http://hl7.org/fhir/SearchParameter/MessageDefinition-focus",
                            "type": "token",
                            "documentation": "A resource that is a permitted focus of the message"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the message definition"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the message definition"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-version",
                            "type": "token",
                            "documentation": "The business version of the message definition"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the message definition"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the message definition"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the message definition"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context",
                            "type": "token",
                            "documentation": "A use context assigned to the message definition"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the message definition"
                        },
                        {
                            "name": "event",
                            "definition": "http://hl7.org/fhir/SearchParameter/MessageDefinition-event",
                            "type": "token",
                            "documentation": "The event that triggers the message or link to the event definition."
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/MessageDefinition-category",
                            "type": "token",
                            "documentation": "The behavior associated with the message"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the message definition"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-status",
                            "type": "token",
                            "documentation": "The current status of the message definition"
                        }
                    ]
                },
                {
                    "type": "MessageHeader",
                    "profile": "http://hl7.org/fhir/StructureDefinition/MessageHeader",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "MessageHeader.receiver",
                        "MessageHeader.author",
                        "MessageHeader.focus",
                        "MessageHeader.target",
                        "MessageHeader.sender",
                        "MessageHeader.responsible",
                        "MessageHeader.enterer"
                    ],
                    "searchParam":  [
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/MessageHeader-code",
                            "type": "token",
                            "documentation": "ok | transient-error | fatal-error"
                        },
                        {
                            "name": "receiver",
                            "definition": "http://hl7.org/fhir/SearchParameter/MessageHeader-receiver",
                            "type": "reference",
                            "documentation": "Intended \"real-world\" recipient for the data"
                        },
                        {
                            "name": "author",
                            "definition": "http://hl7.org/fhir/SearchParameter/MessageHeader-author",
                            "type": "reference",
                            "documentation": "The source of the decision"
                        },
                        {
                            "name": "destination",
                            "definition": "http://hl7.org/fhir/SearchParameter/MessageHeader-destination",
                            "type": "string",
                            "documentation": "Name of system"
                        },
                        {
                            "name": "focus",
                            "definition": "http://hl7.org/fhir/SearchParameter/MessageHeader-focus",
                            "type": "reference",
                            "documentation": "The actual content of the message"
                        },
                        {
                            "name": "source",
                            "definition": "http://hl7.org/fhir/SearchParameter/MessageHeader-source",
                            "type": "string",
                            "documentation": "Name of system"
                        },
                        {
                            "name": "target",
                            "definition": "http://hl7.org/fhir/SearchParameter/MessageHeader-target",
                            "type": "reference",
                            "documentation": "Particular delivery destination within the destination"
                        },
                        {
                            "name": "destination-uri",
                            "definition": "http://hl7.org/fhir/SearchParameter/MessageHeader-destination-uri",
                            "type": "uri",
                            "documentation": "Actual destination address or id"
                        },
                        {
                            "name": "source-uri",
                            "definition": "http://hl7.org/fhir/SearchParameter/MessageHeader-source-uri",
                            "type": "uri",
                            "documentation": "Actual message source address or id"
                        },
                        {
                            "name": "sender",
                            "definition": "http://hl7.org/fhir/SearchParameter/MessageHeader-sender",
                            "type": "reference",
                            "documentation": "Real world sender of the message"
                        },
                        {
                            "name": "responsible",
                            "definition": "http://hl7.org/fhir/SearchParameter/MessageHeader-responsible",
                            "type": "reference",
                            "documentation": "Final responsibility for event"
                        },
                        {
                            "name": "enterer",
                            "definition": "http://hl7.org/fhir/SearchParameter/MessageHeader-enterer",
                            "type": "reference",
                            "documentation": "The source of the data entry"
                        },
                        {
                            "name": "response-id",
                            "definition": "http://hl7.org/fhir/SearchParameter/MessageHeader-response-id",
                            "type": "token",
                            "documentation": "Id of original message"
                        },
                        {
                            "name": "event",
                            "definition": "http://hl7.org/fhir/SearchParameter/MessageHeader-event",
                            "type": "token",
                            "documentation": "Code for the event this message represents or link to event definition"
                        }
                    ]
                },
                {
                    "type": "MolecularSequence",
                    "profile": "http://hl7.org/fhir/StructureDefinition/MolecularSequence",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "MolecularSequence.patient"
                    ],
                    "searchRevInclude":  [
                        "Observation.derived-from",
                        "Observation.has-member"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/MolecularSequence-identifier",
                            "type": "token",
                            "documentation": "The unique identity for a particular sequence"
                        },
                        {
                            "name": "referenceseqid-variant-coordinate",
                            "definition": "http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid-variant-coordinate",
                            "type": "composite",
                            "documentation": "Search parameter by reference sequence and variant coordinate. This will refer to part of a locus or part of a gene where search region will be represented in 1-based system. Since the coordinateSystem can either be 0-based or 1-based, this search query will include the result of both coordinateSystem that contains the equivalent segment of the gene or whole genome sequence. For example, a search for sequence can be represented as `referenceSeqId-variant-coordinate=NC_000001.11$lt345$gt123`, this means it will search for the MolecularSequence resource with variants on NC_000001.11 and with position >123 and <345, where in 1-based system resource, all strings within region NC_000001.11:124-344 will be revealed, while in 0-based system resource, all strings within region NC_000001.11:123-344 will be revealed. You may want to check detail about 0-based v.s. 1-based above."
                        },
                        {
                            "name": "chromosome",
                            "definition": "http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome",
                            "type": "token",
                            "documentation": "Chromosome number of the reference sequence"
                        },
                        {
                            "name": "window-end",
                            "definition": "http://hl7.org/fhir/SearchParameter/MolecularSequence-window-end",
                            "type": "number",
                            "documentation": "End position (0-based exclusive, which menas the acid at this position will not be included, 1-based inclusive, which means the acid at this position will be included) of the reference sequence."
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/MolecularSequence-type",
                            "type": "token",
                            "documentation": "Amino Acid Sequence/ DNA Sequence / RNA Sequence"
                        },
                        {
                            "name": "window-start",
                            "definition": "http://hl7.org/fhir/SearchParameter/MolecularSequence-window-start",
                            "type": "number",
                            "documentation": "Start position (0-based inclusive, 1-based inclusive, that means the nucleic acid or amino acid at this position will be included) of the reference sequence."
                        },
                        {
                            "name": "variant-end",
                            "definition": "http://hl7.org/fhir/SearchParameter/MolecularSequence-variant-end",
                            "type": "number",
                            "documentation": "End position (0-based exclusive, which menas the acid at this position will not be included, 1-based inclusive, which means the acid at this position will be included) of the variant."
                        },
                        {
                            "name": "chromosome-variant-coordinate",
                            "definition": "http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome-variant-coordinate",
                            "type": "composite",
                            "documentation": "Search parameter by chromosome and variant coordinate. This will refer to part of a locus or part of a gene where search region will be represented in 1-based system. Since the coordinateSystem can either be 0-based or 1-based, this search query will include the result of both coordinateSystem that contains the equivalent segment of the gene or whole genome sequence. For example, a search for sequence can be represented as `chromosome-variant-coordinate=1$lt345$gt123`, this means it will search for the MolecularSequence resource with variants on chromosome 1 and with position >123 and <345, where in 1-based system resource, all strings within region 1:124-344 will be revealed, while in 0-based system resource, all strings within region 1:123-344 will be revealed. You may want to check detail about 0-based v.s. 1-based above."
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/MolecularSequence-patient",
                            "type": "reference",
                            "documentation": "The subject that the observation is about"
                        },
                        {
                            "name": "variant-start",
                            "definition": "http://hl7.org/fhir/SearchParameter/MolecularSequence-variant-start",
                            "type": "number",
                            "documentation": "Start position (0-based inclusive, 1-based inclusive, that means the nucleic acid or amino acid at this position will be included) of the variant."
                        },
                        {
                            "name": "chromosome-window-coordinate",
                            "definition": "http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome-window-coordinate",
                            "type": "composite",
                            "documentation": "Search parameter by chromosome and window. This will refer to part of a locus or part of a gene where search region will be represented in 1-based system. Since the coordinateSystem can either be 0-based or 1-based, this search query will include the result of both coordinateSystem that contains the equivalent segment of the gene or whole genome sequence. For example, a search for sequence can be represented as `chromosome-window-coordinate=1$lt345$gt123`, this means it will search for the MolecularSequence resource with a window on chromosome 1 and with position >123 and <345, where in 1-based system resource, all strings within region 1:124-344 will be revealed, while in 0-based system resource, all strings within region 1:123-344 will be revealed. You may want to check detail about 0-based v.s. 1-based above."
                        },
                        {
                            "name": "referenceseqid-window-coordinate",
                            "definition": "http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid-window-coordinate",
                            "type": "composite",
                            "documentation": "Search parameter by reference sequence and window. This will refer to part of a locus or part of a gene where search region will be represented in 1-based system. Since the coordinateSystem can either be 0-based or 1-based, this search query will include the result of both coordinateSystem that contains the equivalent segment of the gene or whole genome sequence. For example, a search for sequence can be represented as `referenceSeqId-window-coordinate=NC_000001.11$lt345$gt123`, this means it will search for the MolecularSequence resource with a window on NC_000001.11 and with position >123 and <345, where in 1-based system resource, all strings within region NC_000001.11:124-344 will be revealed, while in 0-based system resource, all strings within region NC_000001.11:123-344 will be revealed. You may want to check detail about 0-based v.s. 1-based above."
                        },
                        {
                            "name": "referenceseqid",
                            "definition": "http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid",
                            "type": "token",
                            "documentation": "Reference Sequence of the sequence"
                        }
                    ]
                },
                {
                    "type": "NamingSystem",
                    "profile": "http://hl7.org/fhir/StructureDefinition/NamingSystem",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-date",
                            "type": "date",
                            "documentation": "The naming system publication date"
                        },
                        {
                            "name": "period",
                            "definition": "http://hl7.org/fhir/SearchParameter/NamingSystem-period",
                            "type": "date",
                            "documentation": "When is identifier valid?"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the naming system"
                        },
                        {
                            "name": "kind",
                            "definition": "http://hl7.org/fhir/SearchParameter/NamingSystem-kind",
                            "type": "token",
                            "documentation": "codesystem | identifier | root"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the naming system"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-description",
                            "type": "string",
                            "documentation": "The description of the naming system"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the naming system"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/NamingSystem-type",
                            "type": "token",
                            "documentation": "e.g. driver,  provider,  patient, bank etc."
                        },
                        {
                            "name": "id-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/NamingSystem-id-type",
                            "type": "token",
                            "documentation": "oid | uuid | uri | other"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the naming system"
                        },
                        {
                            "name": "responsible",
                            "definition": "http://hl7.org/fhir/SearchParameter/NamingSystem-responsible",
                            "type": "string",
                            "documentation": "Who maintains system namespace?"
                        },
                        {
                            "name": "contact",
                            "definition": "http://hl7.org/fhir/SearchParameter/NamingSystem-contact",
                            "type": "string",
                            "documentation": "Name of an individual to contact"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the naming system"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context",
                            "type": "token",
                            "documentation": "A use context assigned to the naming system"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the naming system"
                        },
                        {
                            "name": "telecom",
                            "definition": "http://hl7.org/fhir/SearchParameter/NamingSystem-telecom",
                            "type": "token",
                            "documentation": "Contact details for individual or organization"
                        },
                        {
                            "name": "value",
                            "definition": "http://hl7.org/fhir/SearchParameter/NamingSystem-value",
                            "type": "string",
                            "documentation": "The unique identifier"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the naming system"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-status",
                            "type": "token",
                            "documentation": "The current status of the naming system"
                        }
                    ]
                },
                {
                    "type": "NutritionOrder",
                    "profile": "http://hl7.org/fhir/StructureDefinition/NutritionOrder",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "NutritionOrder.provider",
                        "NutritionOrder.patient",
                        "NutritionOrder.instantiates-canonical",
                        "NutritionOrder.encounter"
                    ],
                    "searchRevInclude":  [
                        "CarePlan.activity-reference",
                        "DiagnosticReport.based-on",
                        "Observation.based-on"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "Return nutrition orders with this external identifier"
                        },
                        {
                            "name": "datetime",
                            "definition": "http://hl7.org/fhir/SearchParameter/NutritionOrder-datetime",
                            "type": "date",
                            "documentation": "Return nutrition orders requested on this date"
                        },
                        {
                            "name": "provider",
                            "definition": "http://hl7.org/fhir/SearchParameter/NutritionOrder-provider",
                            "type": "reference",
                            "documentation": "The identity of the provider who placed the nutrition order"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "The identity of the person who requires the diet, formula or nutritional supplement"
                        },
                        {
                            "name": "supplement",
                            "definition": "http://hl7.org/fhir/SearchParameter/NutritionOrder-supplement",
                            "type": "token",
                            "documentation": "Type of supplement product requested"
                        },
                        {
                            "name": "formula",
                            "definition": "http://hl7.org/fhir/SearchParameter/NutritionOrder-formula",
                            "type": "token",
                            "documentation": "Type of enteral or infant formula"
                        },
                        {
                            "name": "instantiates-canonical",
                            "definition": "http://hl7.org/fhir/SearchParameter/NutritionOrder-instantiates-canonical",
                            "type": "reference",
                            "documentation": "Instantiates FHIR protocol or definition"
                        },
                        {
                            "name": "instantiates-uri",
                            "definition": "http://hl7.org/fhir/SearchParameter/NutritionOrder-instantiates-uri",
                            "type": "uri",
                            "documentation": "Instantiates external protocol or definition"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-encounter",
                            "type": "reference",
                            "documentation": "Return nutrition orders with this encounter identifier"
                        },
                        {
                            "name": "oraldiet",
                            "definition": "http://hl7.org/fhir/SearchParameter/NutritionOrder-oraldiet",
                            "type": "token",
                            "documentation": "Type of diet that can be consumed orally (i.e., take via the mouth)."
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/NutritionOrder-status",
                            "type": "token",
                            "documentation": "Status of the nutrition order."
                        },
                        {
                            "name": "additive",
                            "definition": "http://hl7.org/fhir/SearchParameter/NutritionOrder-additive",
                            "type": "token",
                            "documentation": "Type of module component to add to the feeding"
                        }
                    ]
                },
                {
                    "type": "Observation",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Observation",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Observation.subject",
                        "Observation.focus",
                        "Observation.derived-from",
                        "Observation.part-of",
                        "Observation.has-member",
                        "Observation.based-on",
                        "Observation.patient",
                        "Observation.specimen",
                        "Observation.performer",
                        "Observation.encounter",
                        "Observation.device"
                    ],
                    "searchRevInclude":  [
                        "Appointment.reason-reference",
                        "ChargeItem.service",
                        "ClinicalImpression.finding-ref",
                        "ClinicalImpression.investigation",
                        "DiagnosticReport.result",
                        "Encounter.reason-reference",
                        "Immunization.reaction",
                        "Immunization.reason-reference",
                        "MedicationStatement.part-of",
                        "Observation.derived-from",
                        "Observation.has-member",
                        "Procedure.part-of",
                        "Procedure.reason-reference",
                        "QuestionnaireResponse.part-of"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-date",
                            "type": "date",
                            "documentation": "Obtained date/time. If the obtained element is a period, a date that falls in the period"
                        },
                        {
                            "name": "combo-data-absent-reason",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-combo-data-absent-reason",
                            "type": "token",
                            "documentation": "The reason why the expected value in the element Observation.value[x] or Observation.component.value[x] is missing."
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-code",
                            "type": "token",
                            "documentation": "The code of the observation type"
                        },
                        {
                            "name": "combo-code-value-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-quantity",
                            "type": "composite",
                            "documentation": "Code and quantity value parameter pair, including in components"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-subject",
                            "type": "reference",
                            "documentation": "The subject that the observation is about"
                        },
                        {
                            "name": "component-data-absent-reason",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-component-data-absent-reason",
                            "type": "token",
                            "documentation": "The reason why the expected value in the element Observation.component.value[x] is missing."
                        },
                        {
                            "name": "value-concept",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-value-concept",
                            "type": "token",
                            "documentation": "The value of the observation, if the value is a CodeableConcept"
                        },
                        {
                            "name": "value-date",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-value-date",
                            "type": "date",
                            "documentation": "The value of the observation, if the value is a date or period of time"
                        },
                        {
                            "name": "focus",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-focus",
                            "type": "reference",
                            "documentation": "The focus of an observation when the focus is not the patient of record."
                        },
                        {
                            "name": "derived-from",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-derived-from",
                            "type": "reference",
                            "documentation": "Related measurements the observation is made from"
                        },
                        {
                            "name": "part-of",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-part-of",
                            "type": "reference",
                            "documentation": "Part of referenced event"
                        },
                        {
                            "name": "has-member",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-has-member",
                            "type": "reference",
                            "documentation": "Related resource that belongs to the Observation group"
                        },
                        {
                            "name": "code-value-string",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-code-value-string",
                            "type": "composite",
                            "documentation": "Code and string value parameter pair"
                        },
                        {
                            "name": "component-code-value-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-component-code-value-quantity",
                            "type": "composite",
                            "documentation": "Component code and component quantity value parameter pair"
                        },
                        {
                            "name": "based-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-based-on",
                            "type": "reference",
                            "documentation": "Reference to the service request."
                        },
                        {
                            "name": "code-value-date",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-code-value-date",
                            "type": "composite",
                            "documentation": "Code and date/time value parameter pair"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "The subject that the observation is about (if patient)"
                        },
                        {
                            "name": "specimen",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-specimen",
                            "type": "reference",
                            "documentation": "Specimen used for this observation"
                        },
                        {
                            "name": "component-code",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-component-code",
                            "type": "token",
                            "documentation": "The component code of the observation type"
                        },
                        {
                            "name": "code-value-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-code-value-quantity",
                            "type": "composite",
                            "documentation": "Code and quantity value parameter pair"
                        },
                        {
                            "name": "combo-code-value-concept",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-concept",
                            "type": "composite",
                            "documentation": "Code and coded value parameter pair, including in components"
                        },
                        {
                            "name": "value-string",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-value-string",
                            "type": "string",
                            "documentation": "The value of the observation, if the value is a string, and also searches in CodeableConcept.text"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "The unique id for a particular observation"
                        },
                        {
                            "name": "performer",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-performer",
                            "type": "reference",
                            "documentation": "Who performed the observation"
                        },
                        {
                            "name": "combo-code",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-combo-code",
                            "type": "token",
                            "documentation": "The code of the observation type or component type"
                        },
                        {
                            "name": "method",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-method",
                            "type": "token",
                            "documentation": "The method used for the observation"
                        },
                        {
                            "name": "value-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-value-quantity",
                            "type": "quantity",
                            "documentation": "The value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)"
                        },
                        {
                            "name": "component-value-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-component-value-quantity",
                            "type": "quantity",
                            "documentation": "The value of the component observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)"
                        },
                        {
                            "name": "data-absent-reason",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-data-absent-reason",
                            "type": "token",
                            "documentation": "The reason why the expected value in the element Observation.value[x] is missing."
                        },
                        {
                            "name": "combo-value-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-combo-value-quantity",
                            "type": "quantity",
                            "documentation": "The value or component value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-encounter",
                            "type": "reference",
                            "documentation": "Encounter related to the observation"
                        },
                        {
                            "name": "code-value-concept",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-code-value-concept",
                            "type": "composite",
                            "documentation": "Code and coded value parameter pair"
                        },
                        {
                            "name": "component-code-value-concept",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-component-code-value-concept",
                            "type": "composite",
                            "documentation": "Component code and component coded value parameter pair"
                        },
                        {
                            "name": "component-value-concept",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-component-value-concept",
                            "type": "token",
                            "documentation": "The value of the component observation, if the value is a CodeableConcept"
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-category",
                            "type": "token",
                            "documentation": "The classification of the type of observation"
                        },
                        {
                            "name": "device",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-device",
                            "type": "reference",
                            "documentation": "The Device that generated the observation data."
                        },
                        {
                            "name": "combo-value-concept",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-combo-value-concept",
                            "type": "token",
                            "documentation": "The value or component value of the observation, if the value is a CodeableConcept"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Observation-status",
                            "type": "token",
                            "documentation": "The status of the observation"
                        }
                    ]
                },
                {
                    "type": "ObservationDefinition",
                    "profile": "http://hl7.org/fhir/StructureDefinition/ObservationDefinition",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ]
                },
                {
                    "type": "OperationDefinition",
                    "profile": "http://hl7.org/fhir/StructureDefinition/OperationDefinition",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "OperationDefinition.input-profile",
                        "OperationDefinition.output-profile",
                        "OperationDefinition.base"
                    ],
                    "searchRevInclude":  [
                        "CarePlan.instantiates-canonical",
                        "Communication.instantiates-canonical",
                        "FamilyMemberHistory.instantiates-canonical",
                        "OperationDefinition.base",
                        "Procedure.instantiates-canonical"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-date",
                            "type": "date",
                            "documentation": "The operation definition publication date"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/OperationDefinition-code",
                            "type": "token",
                            "documentation": "Name used to invoke the operation"
                        },
                        {
                            "name": "instance",
                            "definition": "http://hl7.org/fhir/SearchParameter/OperationDefinition-instance",
                            "type": "token",
                            "documentation": "Invoke on an instance?"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the operation definition"
                        },
                        {
                            "name": "kind",
                            "definition": "http://hl7.org/fhir/SearchParameter/OperationDefinition-kind",
                            "type": "token",
                            "documentation": "operation | query"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the operation definition"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-description",
                            "type": "string",
                            "documentation": "The description of the operation definition"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the operation definition"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the operation definition"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/OperationDefinition-type",
                            "type": "token",
                            "documentation": "Invoke at the type level?"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-version",
                            "type": "token",
                            "documentation": "The business version of the operation definition"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the operation definition"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the operation definition"
                        },
                        {
                            "name": "input-profile",
                            "definition": "http://hl7.org/fhir/SearchParameter/OperationDefinition-input-profile",
                            "type": "reference",
                            "documentation": "Validation information for in parameters"
                        },
                        {
                            "name": "output-profile",
                            "definition": "http://hl7.org/fhir/SearchParameter/OperationDefinition-output-profile",
                            "type": "reference",
                            "documentation": "Validation information for out parameters"
                        },
                        {
                            "name": "system",
                            "definition": "http://hl7.org/fhir/SearchParameter/OperationDefinition-system",
                            "type": "token",
                            "documentation": "Invoke at the system level?"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the operation definition"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context",
                            "type": "token",
                            "documentation": "A use context assigned to the operation definition"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the operation definition"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the operation definition"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-status",
                            "type": "token",
                            "documentation": "The current status of the operation definition"
                        },
                        {
                            "name": "base",
                            "definition": "http://hl7.org/fhir/SearchParameter/OperationDefinition-base",
                            "type": "reference",
                            "documentation": "Marks this as a profile of the base"
                        }
                    ]
                },
                {
                    "type": "OperationOutcome",
                    "profile": "http://hl7.org/fhir/StructureDefinition/OperationOutcome",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ]
                },
                {
                    "type": "Organization",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Organization",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Organization.partof",
                        "Organization.endpoint"
                    ],
                    "searchRevInclude":  [
                        "Account.owner",
                        "Account.subject",
                        "Account.patient",
                        "AuditEvent.agent",
                        "AuditEvent.source",
                        "AuditEvent.patient",
                        "Basic.author",
                        "CarePlan.performer",
                        "CareTeam.participant",
                        "ChargeItem.performing-organization",
                        "ChargeItem.enterer",
                        "ChargeItem.performer-actor",
                        "ChargeItem.requesting-organization",
                        "Claim.care-team",
                        "Claim.payee",
                        "Claim.provider",
                        "Claim.insurer",
                        "ClaimResponse.insurer",
                        "ClaimResponse.requestor",
                        "Communication.sender",
                        "Communication.recipient",
                        "CommunicationRequest.requester",
                        "CommunicationRequest.sender",
                        "CommunicationRequest.recipient",
                        "Composition.author",
                        "Composition.attester",
                        "Consent.actor",
                        "Consent.organization",
                        "Consent.consentor",
                        "Contract.authority",
                        "Contract.signer",
                        "Coverage.payor",
                        "Coverage.policy-holder",
                        "CoverageEligibilityRequest.provider",
                        "CoverageEligibilityResponse.insurer",
                        "CoverageEligibilityResponse.requestor",
                        "Device.organization",
                        "DeviceRequest.requester",
                        "DeviceRequest.performer",
                        "DiagnosticReport.performer",
                        "DiagnosticReport.results-interpreter",
                        "DocumentManifest.author",
                        "DocumentManifest.recipient",
                        "DocumentReference.authenticator",
                        "DocumentReference.custodian",
                        "DocumentReference.author",
                        "Encounter.service-provider",
                        "Endpoint.organization",
                        "EpisodeOfCare.organization",
                        "ExplanationOfBenefit.care-team",
                        "ExplanationOfBenefit.payee",
                        "ExplanationOfBenefit.provider",
                        "Flag.subject",
                        "Flag.patient",
                        "Flag.author",
                        "Goal.patient",
                        "Goal.subject",
                        "Group.managing-entity",
                        "HealthcareService.organization",
                        "ImagingStudy.performer",
                        "Immunization.performer",
                        "Immunization.manufacturer",
                        "InsurancePlan.owned-by",
                        "InsurancePlan.administered-by",
                        "Invoice.issuer",
                        "Invoice.participant",
                        "Invoice.recipient",
                        "Linkage.author",
                        "Location.organization",
                        "MeasureReport.reporter",
                        "Media.operator",
                        "Medication.manufacturer",
                        "MedicationDispense.performer",
                        "MedicationKnowledge.manufacturer",
                        "MedicationRequest.requester",
                        "MedicationRequest.intended-dispenser",
                        "MedicationRequest.intended-performer",
                        "MedicationStatement.source",
                        "MedicinalProductAuthorization.holder",
                        "MessageHeader.receiver",
                        "MessageHeader.sender",
                        "MessageHeader.responsible",
                        "Observation.performer",
                        "Organization.partof",
                        "OrganizationAffiliation.primary-organization",
                        "OrganizationAffiliation.network",
                        "OrganizationAffiliation.participating-organization",
                        "Patient.general-practitioner",
                        "Patient.organization",
                        "PaymentNotice.provider",
                        "PaymentReconciliation.payment-issuer",
                        "PaymentReconciliation.requestor",
                        "Person.organization",
                        "PractitionerRole.organization",
                        "Procedure.performer",
                        "Provenance.agent",
                        "QuestionnaireResponse.author",
                        "ResearchStudy.sponsor",
                        "ServiceRequest.requester",
                        "ServiceRequest.performer",
                        "SupplyDelivery.supplier",
                        "SupplyRequest.requester",
                        "SupplyRequest.subject",
                        "SupplyRequest.supplier",
                        "Task.owner",
                        "Task.requester"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Organization-identifier",
                            "type": "token",
                            "documentation": "Any identifier for the organization (not the accreditation issuer's identifier)"
                        },
                        {
                            "name": "partof",
                            "definition": "http://hl7.org/fhir/SearchParameter/Organization-partof",
                            "type": "reference",
                            "documentation": "An organization of which this organization forms a part"
                        },
                        {
                            "name": "address",
                            "definition": "http://hl7.org/fhir/SearchParameter/Organization-address",
                            "type": "string",
                            "documentation": "A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text"
                        },
                        {
                            "name": "address-state",
                            "definition": "http://hl7.org/fhir/SearchParameter/Organization-address-state",
                            "type": "string",
                            "documentation": "A state specified in an address"
                        },
                        {
                            "name": "active",
                            "definition": "http://hl7.org/fhir/SearchParameter/Organization-active",
                            "type": "token",
                            "documentation": "Is the Organization record active"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Organization-type",
                            "type": "token",
                            "documentation": "A code for the type of organization"
                        },
                        {
                            "name": "address-postalcode",
                            "definition": "http://hl7.org/fhir/SearchParameter/Organization-address-postalcode",
                            "type": "string",
                            "documentation": "A postal code specified in an address"
                        },
                        {
                            "name": "address-country",
                            "definition": "http://hl7.org/fhir/SearchParameter/Organization-address-country",
                            "type": "string",
                            "documentation": "A country specified in an address"
                        },
                        {
                            "name": "endpoint",
                            "definition": "http://hl7.org/fhir/SearchParameter/Organization-endpoint",
                            "type": "reference",
                            "documentation": "Technical endpoints providing access to services operated for the organization"
                        },
                        {
                            "name": "phonetic",
                            "definition": "http://hl7.org/fhir/SearchParameter/Organization-phonetic",
                            "type": "string",
                            "documentation": "A portion of the organization's name using some kind of phonetic matching algorithm"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/Organization-name",
                            "type": "string",
                            "documentation": "A portion of the organization's name or alias"
                        },
                        {
                            "name": "address-use",
                            "definition": "http://hl7.org/fhir/SearchParameter/Organization-address-use",
                            "type": "token",
                            "documentation": "A use code specified in an address"
                        },
                        {
                            "name": "address-city",
                            "definition": "http://hl7.org/fhir/SearchParameter/Organization-address-city",
                            "type": "string",
                            "documentation": "A city specified in an address"
                        }
                    ]
                },
                {
                    "type": "OrganizationAffiliation",
                    "profile": "http://hl7.org/fhir/StructureDefinition/OrganizationAffiliation",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "OrganizationAffiliation.primary-organization",
                        "OrganizationAffiliation.network",
                        "OrganizationAffiliation.endpoint",
                        "OrganizationAffiliation.service",
                        "OrganizationAffiliation.participating-organization",
                        "OrganizationAffiliation.location"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-date",
                            "type": "date",
                            "documentation": "The period during which the participatingOrganization is affiliated with the primary organization"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-identifier",
                            "type": "token",
                            "documentation": "An organization affiliation's Identifier"
                        },
                        {
                            "name": "specialty",
                            "definition": "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-specialty",
                            "type": "token",
                            "documentation": "Specific specialty of the participatingOrganization in the context of the role"
                        },
                        {
                            "name": "role",
                            "definition": "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-role",
                            "type": "token",
                            "documentation": "Definition of the role the participatingOrganization plays"
                        },
                        {
                            "name": "active",
                            "definition": "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-active",
                            "type": "token",
                            "documentation": "Whether this organization affiliation record is in active use"
                        },
                        {
                            "name": "primary-organization",
                            "definition": "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-primary-organization",
                            "type": "reference",
                            "documentation": "The organization that receives the services from the participating organization"
                        },
                        {
                            "name": "network",
                            "definition": "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-network",
                            "type": "reference",
                            "documentation": "Health insurance provider network in which the participatingOrganization provides the role's services (if defined) at the indicated locations (if defined)"
                        },
                        {
                            "name": "endpoint",
                            "definition": "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-endpoint",
                            "type": "reference",
                            "documentation": "Technical endpoints providing access to services operated for this role"
                        },
                        {
                            "name": "phone",
                            "definition": "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-phone",
                            "type": "token",
                            "documentation": "A value in a phone contact"
                        },
                        {
                            "name": "service",
                            "definition": "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-service",
                            "type": "reference",
                            "documentation": "Healthcare services provided through the role"
                        },
                        {
                            "name": "participating-organization",
                            "definition": "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-participating-organization",
                            "type": "reference",
                            "documentation": "The organization that provides services to the primary organization"
                        },
                        {
                            "name": "telecom",
                            "definition": "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-telecom",
                            "type": "token",
                            "documentation": "The value in any kind of contact"
                        },
                        {
                            "name": "location",
                            "definition": "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-location",
                            "type": "reference",
                            "documentation": "The location(s) at which the role occurs"
                        },
                        {
                            "name": "email",
                            "definition": "http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-email",
                            "type": "token",
                            "documentation": "A value in an email contact"
                        }
                    ]
                },
                {
                    "type": "Patient",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Patient",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Patient.general-practitioner",
                        "Patient.link",
                        "Patient.organization"
                    ],
                    "searchRevInclude":  [
                        "Account.subject",
                        "Account.patient",
                        "AdverseEvent.recorder",
                        "AdverseEvent.subject",
                        "AllergyIntolerance.recorder",
                        "AllergyIntolerance.asserter",
                        "AllergyIntolerance.patient",
                        "Appointment.practitioner",
                        "Appointment.actor",
                        "Appointment.patient",
                        "Appointment.location",
                        "AppointmentResponse.actor",
                        "AppointmentResponse.practitioner",
                        "AppointmentResponse.patient",
                        "AppointmentResponse.location",
                        "AuditEvent.agent",
                        "AuditEvent.source",
                        "AuditEvent.patient",
                        "Basic.author",
                        "BodyStructure.patient",
                        "CarePlan.performer",
                        "CarePlan.subject",
                        "CarePlan.patient",
                        "CareTeam.patient",
                        "CareTeam.subject",
                        "CareTeam.participant",
                        "ChargeItem.subject",
                        "ChargeItem.patient",
                        "ChargeItem.enterer",
                        "ChargeItem.performer-actor",
                        "Claim.payee",
                        "Claim.patient",
                        "ClaimResponse.patient",
                        "ClinicalImpression.subject",
                        "ClinicalImpression.patient",
                        "Communication.subject",
                        "Communication.sender",
                        "Communication.patient",
                        "Communication.recipient",
                        "CommunicationRequest.requester",
                        "CommunicationRequest.subject",
                        "CommunicationRequest.sender",
                        "CommunicationRequest.patient",
                        "CommunicationRequest.recipient",
                        "Composition.author",
                        "Composition.attester",
                        "Condition.subject",
                        "Condition.asserter",
                        "Condition.patient",
                        "Consent.actor",
                        "Consent.patient",
                        "Consent.consentor",
                        "Contract.signer",
                        "Coverage.payor",
                        "Coverage.subscriber",
                        "Coverage.beneficiary",
                        "Coverage.patient",
                        "Coverage.policy-holder",
                        "CoverageEligibilityRequest.patient",
                        "CoverageEligibilityResponse.patient",
                        "DetectedIssue.patient",
                        "Device.patient",
                        "DeviceRequest.performer",
                        "DeviceRequest.subject",
                        "DeviceRequest.patient",
                        "DeviceUseStatement.subject",
                        "DeviceUseStatement.patient",
                        "DiagnosticReport.subject",
                        "DiagnosticReport.patient",
                        "DocumentManifest.subject",
                        "DocumentManifest.author",
                        "DocumentManifest.patient",
                        "DocumentManifest.recipient",
                        "DocumentReference.subject",
                        "DocumentReference.patient",
                        "DocumentReference.author",
                        "Encounter.subject",
                        "Encounter.patient",
                        "EnrollmentRequest.subject",
                        "EnrollmentRequest.patient",
                        "EpisodeOfCare.patient",
                        "ExplanationOfBenefit.payee",
                        "ExplanationOfBenefit.patient",
                        "FamilyMemberHistory.patient",
                        "Flag.subject",
                        "Flag.patient",
                        "Flag.author",
                        "Goal.patient",
                        "Goal.subject",
                        "Group.member",
                        "GuidanceResponse.patient",
                        "GuidanceResponse.subject",
                        "ImagingStudy.performer",
                        "ImagingStudy.subject",
                        "ImagingStudy.patient",
                        "Immunization.patient",
                        "ImmunizationEvaluation.patient",
                        "ImmunizationRecommendation.patient",
                        "Invoice.subject",
                        "Invoice.participant",
                        "Invoice.patient",
                        "Invoice.recipient",
                        "List.subject",
                        "List.patient",
                        "List.source",
                        "MeasureReport.patient",
                        "MeasureReport.subject",
                        "Media.subject",
                        "Media.operator",
                        "Media.patient",
                        "MedicationAdministration.performer",
                        "MedicationAdministration.subject",
                        "MedicationAdministration.patient",
                        "MedicationDispense.performer",
                        "MedicationDispense.receiver",
                        "MedicationDispense.subject",
                        "MedicationDispense.patient",
                        "MedicationRequest.requester",
                        "MedicationRequest.subject",
                        "MedicationRequest.patient",
                        "MedicationRequest.intended-performer",
                        "MedicationStatement.subject",
                        "MedicationStatement.patient",
                        "MedicationStatement.source",
                        "MolecularSequence.patient",
                        "NutritionOrder.patient",
                        "Observation.subject",
                        "Observation.patient",
                        "Observation.performer",
                        "Patient.link",
                        "Person.practitioner",
                        "Person.link",
                        "Person.relatedperson",
                        "Person.patient",
                        "Procedure.performer",
                        "Procedure.subject",
                        "Procedure.patient",
                        "Provenance.agent",
                        "QuestionnaireResponse.author",
                        "QuestionnaireResponse.source",
                        "RelatedPerson.patient",
                        "RequestGroup.subject",
                        "RequestGroup.participant",
                        "RequestGroup.patient",
                        "ResearchSubject.individual",
                        "ResearchSubject.patient",
                        "RiskAssessment.subject",
                        "RiskAssessment.patient",
                        "Schedule.actor",
                        "ServiceRequest.requester",
                        "ServiceRequest.performer",
                        "ServiceRequest.subject",
                        "ServiceRequest.patient",
                        "Specimen.subject",
                        "Specimen.patient",
                        "SupplyDelivery.patient",
                        "SupplyRequest.requester",
                        "SupplyRequest.subject",
                        "Task.owner",
                        "Task.requester",
                        "VisionPrescription.patient"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Patient-identifier",
                            "type": "token",
                            "documentation": "A patient identifier"
                        },
                        {
                            "name": "given",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-given",
                            "type": "string",
                            "documentation": "A portion of the given name of the patient"
                        },
                        {
                            "name": "address",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address",
                            "type": "string",
                            "documentation": "A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text"
                        },
                        {
                            "name": "birthdate",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-birthdate",
                            "type": "date",
                            "documentation": "The patient's date of birth"
                        },
                        {
                            "name": "deceased",
                            "definition": "http://hl7.org/fhir/SearchParameter/Patient-deceased",
                            "type": "token",
                            "documentation": "This patient has been marked as deceased, or as a death date entered"
                        },
                        {
                            "name": "address-state",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address-state",
                            "type": "string",
                            "documentation": "A state specified in an address"
                        },
                        {
                            "name": "gender",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-gender",
                            "type": "token",
                            "documentation": "Gender of the patient"
                        },
                        {
                            "name": "general-practitioner",
                            "definition": "http://hl7.org/fhir/SearchParameter/Patient-general-practitioner",
                            "type": "reference",
                            "documentation": "Patient's nominated general practitioner, not the organization that manages the record"
                        },
                        {
                            "name": "link",
                            "definition": "http://hl7.org/fhir/SearchParameter/Patient-link",
                            "type": "reference",
                            "documentation": "All patients linked to the given patient"
                        },
                        {
                            "name": "active",
                            "definition": "http://hl7.org/fhir/SearchParameter/Patient-active",
                            "type": "token",
                            "documentation": "Whether the patient record is active"
                        },
                        {
                            "name": "language",
                            "definition": "http://hl7.org/fhir/SearchParameter/Patient-language",
                            "type": "token",
                            "documentation": "Language code (irrespective of use value)"
                        },
                        {
                            "name": "address-postalcode",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address-postalcode",
                            "type": "string",
                            "documentation": "A postalCode specified in an address"
                        },
                        {
                            "name": "address-country",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address-country",
                            "type": "string",
                            "documentation": "A country specified in an address"
                        },
                        {
                            "name": "death-date",
                            "definition": "http://hl7.org/fhir/SearchParameter/Patient-death-date",
                            "type": "date",
                            "documentation": "The date of death has been provided and satisfies this search value"
                        },
                        {
                            "name": "phonetic",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-phonetic",
                            "type": "string",
                            "documentation": "A portion of either family or given name using some kind of phonetic matching algorithm"
                        },
                        {
                            "name": "phone",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-phone",
                            "type": "token",
                            "documentation": "A value in a phone contact"
                        },
                        {
                            "name": "organization",
                            "definition": "http://hl7.org/fhir/SearchParameter/Patient-organization",
                            "type": "reference",
                            "documentation": "The organization that is the custodian of the patient record"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/Patient-name",
                            "type": "string",
                            "documentation": "A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text"
                        },
                        {
                            "name": "address-use",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address-use",
                            "type": "token",
                            "documentation": "A use code specified in an address"
                        },
                        {
                            "name": "telecom",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-telecom",
                            "type": "token",
                            "documentation": "The value in any kind of telecom details of the patient"
                        },
                        {
                            "name": "family",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-family",
                            "type": "string",
                            "documentation": "A portion of the family name of the patient"
                        },
                        {
                            "name": "address-city",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address-city",
                            "type": "string",
                            "documentation": "A city specified in an address"
                        },
                        {
                            "name": "email",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-email",
                            "type": "token",
                            "documentation": "A value in an email contact"
                        }
                    ]
                },
                {
                    "type": "PaymentNotice",
                    "profile": "http://hl7.org/fhir/StructureDefinition/PaymentNotice",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "PaymentNotice.request",
                        "PaymentNotice.provider",
                        "PaymentNotice.response"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/PaymentNotice-identifier",
                            "type": "token",
                            "documentation": "The business identifier of the notice"
                        },
                        {
                            "name": "request",
                            "definition": "http://hl7.org/fhir/SearchParameter/PaymentNotice-request",
                            "type": "reference",
                            "documentation": "The Claim"
                        },
                        {
                            "name": "provider",
                            "definition": "http://hl7.org/fhir/SearchParameter/PaymentNotice-provider",
                            "type": "reference",
                            "documentation": "The reference to the provider"
                        },
                        {
                            "name": "created",
                            "definition": "http://hl7.org/fhir/SearchParameter/PaymentNotice-created",
                            "type": "date",
                            "documentation": "Creation date fro the notice"
                        },
                        {
                            "name": "response",
                            "definition": "http://hl7.org/fhir/SearchParameter/PaymentNotice-response",
                            "type": "reference",
                            "documentation": "The ClaimResponse"
                        },
                        {
                            "name": "payment-status",
                            "definition": "http://hl7.org/fhir/SearchParameter/PaymentNotice-payment-status",
                            "type": "token",
                            "documentation": "The type of payment notice"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/PaymentNotice-status",
                            "type": "token",
                            "documentation": "The status of the payment notice"
                        }
                    ]
                },
                {
                    "type": "PaymentReconciliation",
                    "profile": "http://hl7.org/fhir/StructureDefinition/PaymentReconciliation",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "PaymentReconciliation.request",
                        "PaymentReconciliation.payment-issuer",
                        "PaymentReconciliation.requestor"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-identifier",
                            "type": "token",
                            "documentation": "The business identifier of the ExplanationOfBenefit"
                        },
                        {
                            "name": "request",
                            "definition": "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-request",
                            "type": "reference",
                            "documentation": "The reference to the claim"
                        },
                        {
                            "name": "disposition",
                            "definition": "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-disposition",
                            "type": "string",
                            "documentation": "The contents of the disposition message"
                        },
                        {
                            "name": "created",
                            "definition": "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-created",
                            "type": "date",
                            "documentation": "The creation date"
                        },
                        {
                            "name": "payment-issuer",
                            "definition": "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-payment-issuer",
                            "type": "reference",
                            "documentation": "The organization which generated this resource"
                        },
                        {
                            "name": "outcome",
                            "definition": "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-outcome",
                            "type": "token",
                            "documentation": "The processing outcome"
                        },
                        {
                            "name": "requestor",
                            "definition": "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-requestor",
                            "type": "reference",
                            "documentation": "The reference to the provider who submitted the claim"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/PaymentReconciliation-status",
                            "type": "token",
                            "documentation": "The status of the payment reconciliation"
                        }
                    ]
                },
                {
                    "type": "Person",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Person",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Person.practitioner",
                        "Person.link",
                        "Person.relatedperson",
                        "Person.patient",
                        "Person.organization"
                    ],
                    "searchRevInclude":  [
                        "Person.practitioner",
                        "Person.link",
                        "Person.relatedperson",
                        "Person.patient"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Person-identifier",
                            "type": "token",
                            "documentation": "A person Identifier"
                        },
                        {
                            "name": "address",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address",
                            "type": "string",
                            "documentation": "A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text"
                        },
                        {
                            "name": "birthdate",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-birthdate",
                            "type": "date",
                            "documentation": "The person's date of birth"
                        },
                        {
                            "name": "address-state",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address-state",
                            "type": "string",
                            "documentation": "A state specified in an address"
                        },
                        {
                            "name": "gender",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-gender",
                            "type": "token",
                            "documentation": "The gender of the person"
                        },
                        {
                            "name": "practitioner",
                            "definition": "http://hl7.org/fhir/SearchParameter/Person-practitioner",
                            "type": "reference",
                            "documentation": "The Person links to this Practitioner"
                        },
                        {
                            "name": "link",
                            "definition": "http://hl7.org/fhir/SearchParameter/Person-link",
                            "type": "reference",
                            "documentation": "Any link has this Patient, Person, RelatedPerson or Practitioner reference"
                        },
                        {
                            "name": "relatedperson",
                            "definition": "http://hl7.org/fhir/SearchParameter/Person-relatedperson",
                            "type": "reference",
                            "documentation": "The Person links to this RelatedPerson"
                        },
                        {
                            "name": "address-postalcode",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address-postalcode",
                            "type": "string",
                            "documentation": "A postal code specified in an address"
                        },
                        {
                            "name": "address-country",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address-country",
                            "type": "string",
                            "documentation": "A country specified in an address"
                        },
                        {
                            "name": "phonetic",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-phonetic",
                            "type": "string",
                            "documentation": "A portion of name using some kind of phonetic matching algorithm"
                        },
                        {
                            "name": "phone",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-phone",
                            "type": "token",
                            "documentation": "A value in a phone contact"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/Person-patient",
                            "type": "reference",
                            "documentation": "The Person links to this Patient"
                        },
                        {
                            "name": "organization",
                            "definition": "http://hl7.org/fhir/SearchParameter/Person-organization",
                            "type": "reference",
                            "documentation": "The organization at which this person record is being managed"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/Person-name",
                            "type": "string",
                            "documentation": "A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text"
                        },
                        {
                            "name": "address-use",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address-use",
                            "type": "token",
                            "documentation": "A use code specified in an address"
                        },
                        {
                            "name": "telecom",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-telecom",
                            "type": "token",
                            "documentation": "The value in any kind of contact"
                        },
                        {
                            "name": "address-city",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address-city",
                            "type": "string",
                            "documentation": "A city specified in an address"
                        },
                        {
                            "name": "email",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-email",
                            "type": "token",
                            "documentation": "A value in an email contact"
                        }
                    ]
                },
                {
                    "type": "PlanDefinition",
                    "profile": "http://hl7.org/fhir/StructureDefinition/PlanDefinition",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "PlanDefinition.successor",
                        "PlanDefinition.derived-from",
                        "PlanDefinition.predecessor",
                        "PlanDefinition.composed-of",
                        "PlanDefinition.depends-on",
                        "PlanDefinition.definition"
                    ],
                    "searchRevInclude":  [
                        "CarePlan.instantiates-canonical",
                        "Communication.instantiates-canonical",
                        "DeviceRequest.instantiates-canonical",
                        "FamilyMemberHistory.instantiates-canonical",
                        "Flag.subject",
                        "Flag.patient",
                        "MessageDefinition.parent",
                        "NutritionOrder.instantiates-canonical",
                        "PlanDefinition.definition",
                        "Procedure.instantiates-canonical",
                        "ResearchStudy.protocol",
                        "ServiceRequest.instantiates-canonical"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-date",
                            "type": "date",
                            "documentation": "The plan definition publication date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-identifier",
                            "type": "token",
                            "documentation": "External identifier for the plan definition"
                        },
                        {
                            "name": "successor",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-successor",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the plan definition"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the plan definition"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-description",
                            "type": "string",
                            "documentation": "The description of the plan definition"
                        },
                        {
                            "name": "derived-from",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-derived-from",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the plan definition"
                        },
                        {
                            "name": "predecessor",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-predecessor",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the plan definition"
                        },
                        {
                            "name": "composed-of",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-composed-of",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-type",
                            "type": "token",
                            "documentation": "The type of artifact the plan (e.g. order-set, eca-rule, protocol)"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-version",
                            "type": "token",
                            "documentation": "The business version of the plan definition"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the plan definition"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the plan definition"
                        },
                        {
                            "name": "effective",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-effective",
                            "type": "date",
                            "documentation": "The time during which the plan definition is intended to be in use"
                        },
                        {
                            "name": "depends-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-depends-on",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the plan definition"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-context",
                            "type": "token",
                            "documentation": "A use context assigned to the plan definition"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the plan definition"
                        },
                        {
                            "name": "topic",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-topic",
                            "type": "token",
                            "documentation": "Topics associated with the module"
                        },
                        {
                            "name": "definition",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-definition",
                            "type": "reference",
                            "documentation": "Activity or plan definitions used by plan definition"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the plan definition"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/PlanDefinition-status",
                            "type": "token",
                            "documentation": "The current status of the plan definition"
                        }
                    ]
                },
                {
                    "type": "Practitioner",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Practitioner",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchRevInclude":  [
                        "Account.subject",
                        "Account.patient",
                        "AdverseEvent.recorder",
                        "AdverseEvent.subject",
                        "AllergyIntolerance.recorder",
                        "AllergyIntolerance.asserter",
                        "Appointment.practitioner",
                        "Appointment.actor",
                        "Appointment.patient",
                        "Appointment.location",
                        "AppointmentResponse.actor",
                        "AppointmentResponse.practitioner",
                        "AppointmentResponse.patient",
                        "AppointmentResponse.location",
                        "AuditEvent.agent",
                        "AuditEvent.source",
                        "AuditEvent.patient",
                        "Basic.author",
                        "CarePlan.performer",
                        "CareTeam.participant",
                        "ChargeItem.enterer",
                        "ChargeItem.performer-actor",
                        "Claim.care-team",
                        "Claim.payee",
                        "Claim.provider",
                        "Claim.enterer",
                        "ClaimResponse.requestor",
                        "ClinicalImpression.assessor",
                        "Communication.sender",
                        "Communication.recipient",
                        "CommunicationRequest.requester",
                        "CommunicationRequest.sender",
                        "CommunicationRequest.recipient",
                        "Composition.author",
                        "Composition.attester",
                        "Condition.asserter",
                        "Consent.actor",
                        "Consent.consentor",
                        "Contract.signer",
                        "CoverageEligibilityRequest.provider",
                        "CoverageEligibilityRequest.enterer",
                        "CoverageEligibilityResponse.requestor",
                        "DetectedIssue.author",
                        "DeviceRequest.requester",
                        "DeviceRequest.performer",
                        "DiagnosticReport.performer",
                        "DiagnosticReport.results-interpreter",
                        "DocumentManifest.subject",
                        "DocumentManifest.author",
                        "DocumentManifest.patient",
                        "DocumentManifest.recipient",
                        "DocumentReference.subject",
                        "DocumentReference.patient",
                        "DocumentReference.authenticator",
                        "DocumentReference.author",
                        "Encounter.practitioner",
                        "Encounter.participant",
                        "EpisodeOfCare.care-manager",
                        "ExplanationOfBenefit.care-team",
                        "ExplanationOfBenefit.payee",
                        "ExplanationOfBenefit.provider",
                        "ExplanationOfBenefit.enterer",
                        "Flag.subject",
                        "Flag.patient",
                        "Flag.author",
                        "Group.managing-entity",
                        "Group.member",
                        "ImagingStudy.performer",
                        "ImagingStudy.interpreter",
                        "ImagingStudy.referrer",
                        "Immunization.performer",
                        "Invoice.participant",
                        "Linkage.author",
                        "List.source",
                        "MeasureReport.patient",
                        "MeasureReport.subject",
                        "MeasureReport.reporter",
                        "Media.subject",
                        "Media.operator",
                        "Media.patient",
                        "MedicationAdministration.performer",
                        "MedicationDispense.performer",
                        "MedicationDispense.receiver",
                        "MedicationDispense.responsibleparty",
                        "MedicationRequest.requester",
                        "MedicationRequest.intended-performer",
                        "MedicationStatement.source",
                        "MessageHeader.receiver",
                        "MessageHeader.author",
                        "MessageHeader.sender",
                        "MessageHeader.responsible",
                        "MessageHeader.enterer",
                        "NutritionOrder.provider",
                        "Observation.performer",
                        "Patient.general-practitioner",
                        "PaymentNotice.provider",
                        "PaymentReconciliation.requestor",
                        "Person.practitioner",
                        "Person.link",
                        "Person.relatedperson",
                        "Person.patient",
                        "PractitionerRole.practitioner",
                        "Procedure.performer",
                        "Provenance.agent",
                        "QuestionnaireResponse.author",
                        "QuestionnaireResponse.source",
                        "RequestGroup.author",
                        "RequestGroup.participant",
                        "ResearchStudy.principalinvestigator",
                        "RiskAssessment.performer",
                        "Schedule.actor",
                        "ServiceRequest.requester",
                        "ServiceRequest.performer",
                        "Specimen.collector",
                        "SupplyDelivery.receiver",
                        "SupplyDelivery.supplier",
                        "SupplyRequest.requester",
                        "Task.owner",
                        "Task.requester",
                        "VisionPrescription.prescriber"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Practitioner-identifier",
                            "type": "token",
                            "documentation": "A practitioner's Identifier"
                        },
                        {
                            "name": "given",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-given",
                            "type": "string",
                            "documentation": "A portion of the given name"
                        },
                        {
                            "name": "address",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address",
                            "type": "string",
                            "documentation": "A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text"
                        },
                        {
                            "name": "address-state",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address-state",
                            "type": "string",
                            "documentation": "A state specified in an address"
                        },
                        {
                            "name": "gender",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-gender",
                            "type": "token",
                            "documentation": "Gender of the practitioner"
                        },
                        {
                            "name": "active",
                            "definition": "http://hl7.org/fhir/SearchParameter/Practitioner-active",
                            "type": "token",
                            "documentation": "Whether the practitioner record is active"
                        },
                        {
                            "name": "address-postalcode",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address-postalcode",
                            "type": "string",
                            "documentation": "A postalCode specified in an address"
                        },
                        {
                            "name": "address-country",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address-country",
                            "type": "string",
                            "documentation": "A country specified in an address"
                        },
                        {
                            "name": "phonetic",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-phonetic",
                            "type": "string",
                            "documentation": "A portion of either family or given name using some kind of phonetic matching algorithm"
                        },
                        {
                            "name": "phone",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-phone",
                            "type": "token",
                            "documentation": "A value in a phone contact"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/Practitioner-name",
                            "type": "string",
                            "documentation": "A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text"
                        },
                        {
                            "name": "address-use",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address-use",
                            "type": "token",
                            "documentation": "A use code specified in an address"
                        },
                        {
                            "name": "telecom",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-telecom",
                            "type": "token",
                            "documentation": "The value in any kind of contact"
                        },
                        {
                            "name": "family",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-family",
                            "type": "string",
                            "documentation": "A portion of the family name"
                        },
                        {
                            "name": "address-city",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address-city",
                            "type": "string",
                            "documentation": "A city specified in an address"
                        },
                        {
                            "name": "communication",
                            "definition": "http://hl7.org/fhir/SearchParameter/Practitioner-communication",
                            "type": "token",
                            "documentation": "One of the languages that the practitioner can communicate with"
                        },
                        {
                            "name": "email",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-email",
                            "type": "token",
                            "documentation": "A value in an email contact"
                        }
                    ]
                },
                {
                    "type": "PractitionerRole",
                    "profile": "http://hl7.org/fhir/StructureDefinition/PractitionerRole",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "PractitionerRole.practitioner",
                        "PractitionerRole.endpoint",
                        "PractitionerRole.service",
                        "PractitionerRole.organization",
                        "PractitionerRole.location"
                    ],
                    "searchRevInclude":  [
                        "Account.subject",
                        "Account.patient",
                        "AdverseEvent.recorder",
                        "AllergyIntolerance.recorder",
                        "AllergyIntolerance.asserter",
                        "Appointment.practitioner",
                        "Appointment.actor",
                        "Appointment.patient",
                        "Appointment.location",
                        "AppointmentResponse.actor",
                        "AppointmentResponse.practitioner",
                        "AppointmentResponse.patient",
                        "AppointmentResponse.location",
                        "AuditEvent.agent",
                        "AuditEvent.source",
                        "AuditEvent.patient",
                        "Basic.author",
                        "CarePlan.performer",
                        "CareTeam.participant",
                        "ChargeItem.enterer",
                        "ChargeItem.performer-actor",
                        "Claim.care-team",
                        "Claim.payee",
                        "Claim.provider",
                        "Claim.enterer",
                        "ClaimResponse.requestor",
                        "ClinicalImpression.assessor",
                        "Communication.sender",
                        "Communication.recipient",
                        "CommunicationRequest.requester",
                        "CommunicationRequest.sender",
                        "CommunicationRequest.recipient",
                        "Composition.author",
                        "Composition.attester",
                        "Condition.asserter",
                        "Consent.actor",
                        "Consent.consentor",
                        "Contract.signer",
                        "CoverageEligibilityRequest.provider",
                        "CoverageEligibilityRequest.enterer",
                        "CoverageEligibilityResponse.requestor",
                        "DetectedIssue.author",
                        "DeviceRequest.requester",
                        "DeviceRequest.performer",
                        "DiagnosticReport.performer",
                        "DiagnosticReport.results-interpreter",
                        "DocumentManifest.author",
                        "DocumentManifest.recipient",
                        "DocumentReference.authenticator",
                        "DocumentReference.author",
                        "Encounter.practitioner",
                        "Encounter.participant",
                        "EpisodeOfCare.care-manager",
                        "ExplanationOfBenefit.care-team",
                        "ExplanationOfBenefit.payee",
                        "ExplanationOfBenefit.provider",
                        "ExplanationOfBenefit.enterer",
                        "Flag.author",
                        "Group.managing-entity",
                        "Group.member",
                        "ImagingStudy.performer",
                        "ImagingStudy.interpreter",
                        "ImagingStudy.referrer",
                        "Immunization.performer",
                        "Invoice.participant",
                        "Linkage.author",
                        "List.source",
                        "MeasureReport.patient",
                        "MeasureReport.subject",
                        "MeasureReport.reporter",
                        "Media.subject",
                        "Media.operator",
                        "Media.patient",
                        "MedicationAdministration.performer",
                        "MedicationDispense.performer",
                        "MedicationDispense.responsibleparty",
                        "MedicationRequest.requester",
                        "MedicationRequest.intended-performer",
                        "MedicationStatement.source",
                        "MessageHeader.receiver",
                        "MessageHeader.author",
                        "MessageHeader.sender",
                        "MessageHeader.responsible",
                        "MessageHeader.enterer",
                        "NutritionOrder.provider",
                        "Observation.performer",
                        "Patient.general-practitioner",
                        "PaymentNotice.provider",
                        "PaymentReconciliation.requestor",
                        "Procedure.performer",
                        "Provenance.agent",
                        "QuestionnaireResponse.author",
                        "QuestionnaireResponse.source",
                        "RequestGroup.author",
                        "RequestGroup.participant",
                        "ResearchStudy.principalinvestigator",
                        "RiskAssessment.performer",
                        "Schedule.actor",
                        "ServiceRequest.requester",
                        "ServiceRequest.performer",
                        "Specimen.collector",
                        "SupplyDelivery.receiver",
                        "SupplyDelivery.supplier",
                        "SupplyRequest.requester",
                        "Task.owner",
                        "Task.requester",
                        "VisionPrescription.prescriber"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/PractitionerRole-date",
                            "type": "date",
                            "documentation": "The period during which the practitioner is authorized to perform in these role(s)"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/PractitionerRole-identifier",
                            "type": "token",
                            "documentation": "A practitioner's Identifier"
                        },
                        {
                            "name": "specialty",
                            "definition": "http://hl7.org/fhir/SearchParameter/PractitionerRole-specialty",
                            "type": "token",
                            "documentation": "The practitioner has this specialty at an organization"
                        },
                        {
                            "name": "role",
                            "definition": "http://hl7.org/fhir/SearchParameter/PractitionerRole-role",
                            "type": "token",
                            "documentation": "The practitioner can perform this role at for the organization"
                        },
                        {
                            "name": "practitioner",
                            "definition": "http://hl7.org/fhir/SearchParameter/PractitionerRole-practitioner",
                            "type": "reference",
                            "documentation": "Practitioner that is able to provide the defined services for the organization"
                        },
                        {
                            "name": "active",
                            "definition": "http://hl7.org/fhir/SearchParameter/PractitionerRole-active",
                            "type": "token",
                            "documentation": "Whether this practitioner role record is in active use"
                        },
                        {
                            "name": "endpoint",
                            "definition": "http://hl7.org/fhir/SearchParameter/PractitionerRole-endpoint",
                            "type": "reference",
                            "documentation": "Technical endpoints providing access to services operated for the practitioner with this role"
                        },
                        {
                            "name": "phone",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-phone",
                            "type": "token",
                            "documentation": "A value in a phone contact"
                        },
                        {
                            "name": "service",
                            "definition": "http://hl7.org/fhir/SearchParameter/PractitionerRole-service",
                            "type": "reference",
                            "documentation": "The list of healthcare services that this worker provides for this role's Organization/Location(s)"
                        },
                        {
                            "name": "organization",
                            "definition": "http://hl7.org/fhir/SearchParameter/PractitionerRole-organization",
                            "type": "reference",
                            "documentation": "The identity of the organization the practitioner represents / acts on behalf of"
                        },
                        {
                            "name": "telecom",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-telecom",
                            "type": "token",
                            "documentation": "The value in any kind of contact"
                        },
                        {
                            "name": "location",
                            "definition": "http://hl7.org/fhir/SearchParameter/PractitionerRole-location",
                            "type": "reference",
                            "documentation": "One of the locations at which this practitioner provides care"
                        },
                        {
                            "name": "email",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-email",
                            "type": "token",
                            "documentation": "A value in an email contact"
                        }
                    ]
                },
                {
                    "type": "Procedure",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Procedure",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Procedure.performer",
                        "Procedure.subject",
                        "Procedure.instantiates-canonical",
                        "Procedure.part-of",
                        "Procedure.encounter",
                        "Procedure.based-on",
                        "Procedure.patient",
                        "Procedure.reason-reference",
                        "Procedure.location"
                    ],
                    "searchRevInclude":  [
                        "AdverseEvent.substance",
                        "Appointment.reason-reference",
                        "ChargeItem.service",
                        "Encounter.diagnosis",
                        "Encounter.reason-reference",
                        "Flag.subject",
                        "Flag.patient",
                        "MedicationStatement.part-of",
                        "Observation.part-of",
                        "Procedure.part-of",
                        "Procedure.reason-reference",
                        "QuestionnaireResponse.part-of"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-date",
                            "type": "date",
                            "documentation": "When the procedure was performed"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "A unique identifier for a procedure"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-code",
                            "type": "token",
                            "documentation": "A code to identify a  procedure"
                        },
                        {
                            "name": "performer",
                            "definition": "http://hl7.org/fhir/SearchParameter/Procedure-performer",
                            "type": "reference",
                            "documentation": "The reference to the practitioner"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/Procedure-subject",
                            "type": "reference",
                            "documentation": "Search by subject"
                        },
                        {
                            "name": "instantiates-canonical",
                            "definition": "http://hl7.org/fhir/SearchParameter/Procedure-instantiates-canonical",
                            "type": "reference",
                            "documentation": "Instantiates FHIR protocol or definition"
                        },
                        {
                            "name": "part-of",
                            "definition": "http://hl7.org/fhir/SearchParameter/Procedure-part-of",
                            "type": "reference",
                            "documentation": "Part of referenced event"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-encounter",
                            "type": "reference",
                            "documentation": "Encounter created as part of"
                        },
                        {
                            "name": "reason-code",
                            "definition": "http://hl7.org/fhir/SearchParameter/Procedure-reason-code",
                            "type": "token",
                            "documentation": "Coded reason procedure performed"
                        },
                        {
                            "name": "based-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/Procedure-based-on",
                            "type": "reference",
                            "documentation": "A request for this procedure"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "Search by subject - a patient"
                        },
                        {
                            "name": "reason-reference",
                            "definition": "http://hl7.org/fhir/SearchParameter/Procedure-reason-reference",
                            "type": "reference",
                            "documentation": "The justification that the procedure was performed"
                        },
                        {
                            "name": "location",
                            "definition": "http://hl7.org/fhir/SearchParameter/Procedure-location",
                            "type": "reference",
                            "documentation": "Where the procedure happened"
                        },
                        {
                            "name": "instantiates-uri",
                            "definition": "http://hl7.org/fhir/SearchParameter/Procedure-instantiates-uri",
                            "type": "uri",
                            "documentation": "Instantiates external protocol or definition"
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/Procedure-category",
                            "type": "token",
                            "documentation": "Classification of the procedure"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Procedure-status",
                            "type": "token",
                            "documentation": "preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown"
                        }
                    ]
                },
                {
                    "type": "Provenance",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Provenance",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Provenance.agent",
                        "Provenance.patient",
                        "Provenance.location",
                        "Provenance.entity",
                        "Provenance.target"
                    ],
                    "searchParam":  [
                        {
                            "name": "agent-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Provenance-agent-type",
                            "type": "token",
                            "documentation": "How the agent participated"
                        },
                        {
                            "name": "agent",
                            "definition": "http://hl7.org/fhir/SearchParameter/Provenance-agent",
                            "type": "reference",
                            "documentation": "Who participated"
                        },
                        {
                            "name": "signature-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Provenance-signature-type",
                            "type": "token",
                            "documentation": "Indication of the reason the entity signed the object(s)"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/Provenance-patient",
                            "type": "reference",
                            "documentation": "Target Reference(s) (usually version specific)"
                        },
                        {
                            "name": "location",
                            "definition": "http://hl7.org/fhir/SearchParameter/Provenance-location",
                            "type": "reference",
                            "documentation": "Where the activity occurred, if relevant"
                        },
                        {
                            "name": "recorded",
                            "definition": "http://hl7.org/fhir/SearchParameter/Provenance-recorded",
                            "type": "date",
                            "documentation": "When the activity was recorded / updated"
                        },
                        {
                            "name": "agent-role",
                            "definition": "http://hl7.org/fhir/SearchParameter/Provenance-agent-role",
                            "type": "token",
                            "documentation": "What the agents role was"
                        },
                        {
                            "name": "when",
                            "definition": "http://hl7.org/fhir/SearchParameter/Provenance-when",
                            "type": "date",
                            "documentation": "When the activity occurred"
                        },
                        {
                            "name": "entity",
                            "definition": "http://hl7.org/fhir/SearchParameter/Provenance-entity",
                            "type": "reference",
                            "documentation": "Identity of entity"
                        },
                        {
                            "name": "target",
                            "definition": "http://hl7.org/fhir/SearchParameter/Provenance-target",
                            "type": "reference",
                            "documentation": "Target Reference(s) (usually version specific)"
                        }
                    ]
                },
                {
                    "type": "Questionnaire",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Questionnaire",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchRevInclude":  [
                        "CarePlan.instantiates-canonical",
                        "Communication.instantiates-canonical",
                        "FamilyMemberHistory.instantiates-canonical",
                        "PlanDefinition.definition",
                        "Procedure.instantiates-canonical",
                        "QuestionnaireResponse.questionnaire"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-date",
                            "type": "date",
                            "documentation": "The questionnaire publication date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-identifier",
                            "type": "token",
                            "documentation": "External identifier for the questionnaire"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-code",
                            "type": "token",
                            "documentation": "A code that corresponds to one of its items in the questionnaire"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the questionnaire"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the questionnaire"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-description",
                            "type": "string",
                            "documentation": "The description of the questionnaire"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the questionnaire"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the questionnaire"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-version",
                            "type": "token",
                            "documentation": "The business version of the questionnaire"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the questionnaire"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the questionnaire"
                        },
                        {
                            "name": "effective",
                            "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-effective",
                            "type": "date",
                            "documentation": "The time during which the questionnaire is intended to be in use"
                        },
                        {
                            "name": "subject-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-subject-type",
                            "type": "token",
                            "documentation": "Resource that can be subject of QuestionnaireResponse"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the questionnaire"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-context",
                            "type": "token",
                            "documentation": "A use context assigned to the questionnaire"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the questionnaire"
                        },
                        {
                            "name": "definition",
                            "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-definition",
                            "type": "uri",
                            "documentation": "ElementDefinition - details for the item"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the questionnaire"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-status",
                            "type": "token",
                            "documentation": "The current status of the questionnaire"
                        }
                    ]
                },
                {
                    "type": "QuestionnaireResponse",
                    "profile": "http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "QuestionnaireResponse.questionnaire",
                        "QuestionnaireResponse.based-on",
                        "QuestionnaireResponse.subject",
                        "QuestionnaireResponse.author",
                        "QuestionnaireResponse.patient",
                        "QuestionnaireResponse.part-of",
                        "QuestionnaireResponse.encounter",
                        "QuestionnaireResponse.source"
                    ],
                    "searchRevInclude":  [
                        "ClinicalImpression.investigation",
                        "Consent.source-reference",
                        "Observation.derived-from",
                        "Observation.has-member"
                    ],
                    "searchParam":  [
                        {
                            "name": "authored",
                            "definition": "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-authored",
                            "type": "date",
                            "documentation": "When the questionnaire response was last changed"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-identifier",
                            "type": "token",
                            "documentation": "The unique identifier for the questionnaire response"
                        },
                        {
                            "name": "questionnaire",
                            "definition": "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-questionnaire",
                            "type": "reference",
                            "documentation": "The questionnaire the answers are provided for"
                        },
                        {
                            "name": "based-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-based-on",
                            "type": "reference",
                            "documentation": "Plan/proposal/order fulfilled by this questionnaire response"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-subject",
                            "type": "reference",
                            "documentation": "The subject of the questionnaire response"
                        },
                        {
                            "name": "author",
                            "definition": "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-author",
                            "type": "reference",
                            "documentation": "The author of the questionnaire response"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-patient",
                            "type": "reference",
                            "documentation": "The patient that is the subject of the questionnaire response"
                        },
                        {
                            "name": "part-of",
                            "definition": "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-part-of",
                            "type": "reference",
                            "documentation": "Procedure or observation this questionnaire response was performed as a part of"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-encounter",
                            "type": "reference",
                            "documentation": "Encounter associated with the questionnaire response"
                        },
                        {
                            "name": "source",
                            "definition": "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-source",
                            "type": "reference",
                            "documentation": "The individual providing the information reflected in the questionnaire respose"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-status",
                            "type": "token",
                            "documentation": "The status of the questionnaire response"
                        }
                    ]
                },
                {
                    "type": "RelatedPerson",
                    "profile": "http://hl7.org/fhir/StructureDefinition/RelatedPerson",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "RelatedPerson.patient"
                    ],
                    "searchRevInclude":  [
                        "AdverseEvent.recorder",
                        "AdverseEvent.subject",
                        "AllergyIntolerance.recorder",
                        "AllergyIntolerance.asserter",
                        "Appointment.practitioner",
                        "Appointment.actor",
                        "Appointment.patient",
                        "Appointment.location",
                        "AppointmentResponse.actor",
                        "AppointmentResponse.practitioner",
                        "AppointmentResponse.patient",
                        "AppointmentResponse.location",
                        "AuditEvent.agent",
                        "AuditEvent.source",
                        "AuditEvent.patient",
                        "Basic.author",
                        "CarePlan.performer",
                        "CareTeam.participant",
                        "ChargeItem.enterer",
                        "ChargeItem.performer-actor",
                        "Claim.payee",
                        "Communication.sender",
                        "Communication.recipient",
                        "CommunicationRequest.requester",
                        "CommunicationRequest.sender",
                        "CommunicationRequest.recipient",
                        "Composition.author",
                        "Composition.attester",
                        "Condition.asserter",
                        "Consent.actor",
                        "Consent.consentor",
                        "Contract.signer",
                        "Coverage.payor",
                        "Coverage.subscriber",
                        "Coverage.policy-holder",
                        "DeviceRequest.performer",
                        "DocumentManifest.author",
                        "DocumentManifest.recipient",
                        "DocumentReference.author",
                        "Encounter.practitioner",
                        "Encounter.participant",
                        "ExplanationOfBenefit.payee",
                        "Group.managing-entity",
                        "ImagingStudy.performer",
                        "Invoice.participant",
                        "Invoice.recipient",
                        "MeasureReport.patient",
                        "MeasureReport.subject",
                        "Media.operator",
                        "MedicationAdministration.performer",
                        "MedicationDispense.performer",
                        "MedicationRequest.requester",
                        "MedicationRequest.intended-performer",
                        "MedicationStatement.source",
                        "Observation.performer",
                        "Patient.link",
                        "Person.practitioner",
                        "Person.link",
                        "Person.relatedperson",
                        "Person.patient",
                        "Procedure.performer",
                        "Provenance.agent",
                        "QuestionnaireResponse.author",
                        "QuestionnaireResponse.source",
                        "RequestGroup.participant",
                        "Schedule.actor",
                        "ServiceRequest.requester",
                        "ServiceRequest.performer",
                        "SupplyRequest.requester",
                        "Task.owner",
                        "Task.requester"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/RelatedPerson-identifier",
                            "type": "token",
                            "documentation": "An Identifier of the RelatedPerson"
                        },
                        {
                            "name": "address",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address",
                            "type": "string",
                            "documentation": "A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text"
                        },
                        {
                            "name": "birthdate",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-birthdate",
                            "type": "date",
                            "documentation": "The Related Person's date of birth"
                        },
                        {
                            "name": "address-state",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address-state",
                            "type": "string",
                            "documentation": "A state specified in an address"
                        },
                        {
                            "name": "gender",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-gender",
                            "type": "token",
                            "documentation": "Gender of the related person"
                        },
                        {
                            "name": "active",
                            "definition": "http://hl7.org/fhir/SearchParameter/RelatedPerson-active",
                            "type": "token",
                            "documentation": "Indicates if the related person record is active"
                        },
                        {
                            "name": "address-postalcode",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address-postalcode",
                            "type": "string",
                            "documentation": "A postal code specified in an address"
                        },
                        {
                            "name": "address-country",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address-country",
                            "type": "string",
                            "documentation": "A country specified in an address"
                        },
                        {
                            "name": "phonetic",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-phonetic",
                            "type": "string",
                            "documentation": "A portion of name using some kind of phonetic matching algorithm"
                        },
                        {
                            "name": "phone",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-phone",
                            "type": "token",
                            "documentation": "A value in a phone contact"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/RelatedPerson-patient",
                            "type": "reference",
                            "documentation": "The patient this related person is related to"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/RelatedPerson-name",
                            "type": "string",
                            "documentation": "A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text"
                        },
                        {
                            "name": "address-use",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address-use",
                            "type": "token",
                            "documentation": "A use code specified in an address"
                        },
                        {
                            "name": "telecom",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-telecom",
                            "type": "token",
                            "documentation": "The value in any kind of contact"
                        },
                        {
                            "name": "address-city",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-address-city",
                            "type": "string",
                            "documentation": "A city specified in an address"
                        },
                        {
                            "name": "relationship",
                            "definition": "http://hl7.org/fhir/SearchParameter/RelatedPerson-relationship",
                            "type": "token",
                            "documentation": "The relationship between the patient and the relatedperson"
                        },
                        {
                            "name": "email",
                            "definition": "http://hl7.org/fhir/SearchParameter/individual-email",
                            "type": "token",
                            "documentation": "A value in an email contact"
                        }
                    ]
                },
                {
                    "type": "RequestGroup",
                    "profile": "http://hl7.org/fhir/StructureDefinition/RequestGroup",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "RequestGroup.subject",
                        "RequestGroup.author",
                        "RequestGroup.instantiates-canonical",
                        "RequestGroup.encounter",
                        "RequestGroup.participant",
                        "RequestGroup.patient"
                    ],
                    "searchRevInclude":  [
                        "CarePlan.activity-reference"
                    ],
                    "searchParam":  [
                        {
                            "name": "authored",
                            "definition": "http://hl7.org/fhir/SearchParameter/RequestGroup-authored",
                            "type": "date",
                            "documentation": "The date the request group was authored"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/RequestGroup-identifier",
                            "type": "token",
                            "documentation": "External identifiers for the request group"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/RequestGroup-code",
                            "type": "token",
                            "documentation": "The code of the request group"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/RequestGroup-subject",
                            "type": "reference",
                            "documentation": "The subject that the request group is about"
                        },
                        {
                            "name": "author",
                            "definition": "http://hl7.org/fhir/SearchParameter/RequestGroup-author",
                            "type": "reference",
                            "documentation": "The author of the request group"
                        },
                        {
                            "name": "instantiates-canonical",
                            "definition": "http://hl7.org/fhir/SearchParameter/RequestGroup-instantiates-canonical",
                            "type": "reference",
                            "documentation": "The FHIR-based definition from which the request group is realized"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/RequestGroup-encounter",
                            "type": "reference",
                            "documentation": "The encounter the request group applies to"
                        },
                        {
                            "name": "priority",
                            "definition": "http://hl7.org/fhir/SearchParameter/RequestGroup-priority",
                            "type": "token",
                            "documentation": "The priority of the request group"
                        },
                        {
                            "name": "intent",
                            "definition": "http://hl7.org/fhir/SearchParameter/RequestGroup-intent",
                            "type": "token",
                            "documentation": "The intent of the request group"
                        },
                        {
                            "name": "participant",
                            "definition": "http://hl7.org/fhir/SearchParameter/RequestGroup-participant",
                            "type": "reference",
                            "documentation": "The participant in the requests in the group"
                        },
                        {
                            "name": "group-identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/RequestGroup-group-identifier",
                            "type": "token",
                            "documentation": "The group identifier for the request group"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/RequestGroup-patient",
                            "type": "reference",
                            "documentation": "The identity of a patient to search for request groups"
                        },
                        {
                            "name": "instantiates-uri",
                            "definition": "http://hl7.org/fhir/SearchParameter/RequestGroup-instantiates-uri",
                            "type": "uri",
                            "documentation": "The external definition from which the request group is realized"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/RequestGroup-status",
                            "type": "token",
                            "documentation": "The status of the request group"
                        }
                    ]
                },
                {
                    "type": "ResearchDefinition",
                    "profile": "http://hl7.org/fhir/StructureDefinition/ResearchDefinition",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "ResearchDefinition.successor",
                        "ResearchDefinition.derived-from",
                        "ResearchDefinition.predecessor",
                        "ResearchDefinition.composed-of",
                        "ResearchDefinition.depends-on"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-date",
                            "type": "date",
                            "documentation": "The research definition publication date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-identifier",
                            "type": "token",
                            "documentation": "External identifier for the research definition"
                        },
                        {
                            "name": "successor",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-successor",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the research definition"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the research definition"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-description",
                            "type": "string",
                            "documentation": "The description of the research definition"
                        },
                        {
                            "name": "derived-from",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-derived-from",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the research definition"
                        },
                        {
                            "name": "predecessor",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-predecessor",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the research definition"
                        },
                        {
                            "name": "composed-of",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-composed-of",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-version",
                            "type": "token",
                            "documentation": "The business version of the research definition"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the research definition"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the research definition"
                        },
                        {
                            "name": "effective",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-effective",
                            "type": "date",
                            "documentation": "The time during which the research definition is intended to be in use"
                        },
                        {
                            "name": "depends-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-depends-on",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the research definition"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-context",
                            "type": "token",
                            "documentation": "A use context assigned to the research definition"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the research definition"
                        },
                        {
                            "name": "topic",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-topic",
                            "type": "token",
                            "documentation": "Topics associated with the ResearchDefinition"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the research definition"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchDefinition-status",
                            "type": "token",
                            "documentation": "The current status of the research definition"
                        }
                    ]
                },
                {
                    "type": "ResearchElementDefinition",
                    "profile": "http://hl7.org/fhir/StructureDefinition/ResearchElementDefinition",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "ResearchElementDefinition.successor",
                        "ResearchElementDefinition.derived-from",
                        "ResearchElementDefinition.predecessor",
                        "ResearchElementDefinition.composed-of",
                        "ResearchElementDefinition.depends-on"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-date",
                            "type": "date",
                            "documentation": "The research element definition publication date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-identifier",
                            "type": "token",
                            "documentation": "External identifier for the research element definition"
                        },
                        {
                            "name": "successor",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-successor",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the research element definition"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the research element definition"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-description",
                            "type": "string",
                            "documentation": "The description of the research element definition"
                        },
                        {
                            "name": "derived-from",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-derived-from",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the research element definition"
                        },
                        {
                            "name": "predecessor",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-predecessor",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the research element definition"
                        },
                        {
                            "name": "composed-of",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-composed-of",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-version",
                            "type": "token",
                            "documentation": "The business version of the research element definition"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the research element definition"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the research element definition"
                        },
                        {
                            "name": "effective",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-effective",
                            "type": "date",
                            "documentation": "The time during which the research element definition is intended to be in use"
                        },
                        {
                            "name": "depends-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-depends-on",
                            "type": "reference",
                            "documentation": "What resource is being referenced"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the research element definition"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context",
                            "type": "token",
                            "documentation": "A use context assigned to the research element definition"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the research element definition"
                        },
                        {
                            "name": "topic",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-topic",
                            "type": "token",
                            "documentation": "Topics associated with the ResearchElementDefinition"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the research element definition"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-status",
                            "type": "token",
                            "documentation": "The current status of the research element definition"
                        }
                    ]
                },
                {
                    "type": "ResearchStudy",
                    "profile": "http://hl7.org/fhir/StructureDefinition/ResearchStudy",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "ResearchStudy.partof",
                        "ResearchStudy.sponsor",
                        "ResearchStudy.principalinvestigator",
                        "ResearchStudy.protocol",
                        "ResearchStudy.site"
                    ],
                    "searchRevInclude":  [
                        "AdverseEvent.study",
                        "ResearchStudy.partof",
                        "ResearchSubject.study"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchStudy-date",
                            "type": "date",
                            "documentation": "When the study began and ended"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchStudy-identifier",
                            "type": "token",
                            "documentation": "Business Identifier for study"
                        },
                        {
                            "name": "partof",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchStudy-partof",
                            "type": "reference",
                            "documentation": "Part of larger study"
                        },
                        {
                            "name": "sponsor",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchStudy-sponsor",
                            "type": "reference",
                            "documentation": "Organization that initiates and is legally responsible for the study"
                        },
                        {
                            "name": "focus",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchStudy-focus",
                            "type": "token",
                            "documentation": "Drugs, devices, etc. under study"
                        },
                        {
                            "name": "principalinvestigator",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchStudy-principalinvestigator",
                            "type": "reference",
                            "documentation": "Researcher who oversees multiple aspects of the study"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchStudy-title",
                            "type": "string",
                            "documentation": "Name for this study"
                        },
                        {
                            "name": "protocol",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchStudy-protocol",
                            "type": "reference",
                            "documentation": "Steps followed in executing study"
                        },
                        {
                            "name": "site",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchStudy-site",
                            "type": "reference",
                            "documentation": "Facility where study activities are conducted"
                        },
                        {
                            "name": "location",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchStudy-location",
                            "type": "token",
                            "documentation": "Geographic region(s) for study"
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchStudy-category",
                            "type": "token",
                            "documentation": "Classifications for the study"
                        },
                        {
                            "name": "keyword",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchStudy-keyword",
                            "type": "token",
                            "documentation": "Used to search for the study"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchStudy-status",
                            "type": "token",
                            "documentation": "active | administratively-completed | approved | closed-to-accrual | closed-to-accrual-and-intervention | completed | disapproved | in-review | temporarily-closed-to-accrual | temporarily-closed-to-accrual-and-intervention | withdrawn"
                        }
                    ]
                },
                {
                    "type": "ResearchSubject",
                    "profile": "http://hl7.org/fhir/StructureDefinition/ResearchSubject",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "ResearchSubject.study",
                        "ResearchSubject.individual",
                        "ResearchSubject.patient"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchSubject-date",
                            "type": "date",
                            "documentation": "Start and end of participation"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchSubject-identifier",
                            "type": "token",
                            "documentation": "Business Identifier for research subject in a study"
                        },
                        {
                            "name": "study",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchSubject-study",
                            "type": "reference",
                            "documentation": "Study subject is part of"
                        },
                        {
                            "name": "individual",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchSubject-individual",
                            "type": "reference",
                            "documentation": "Who is part of study"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchSubject-patient",
                            "type": "reference",
                            "documentation": "Who is part of study"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/ResearchSubject-status",
                            "type": "token",
                            "documentation": "candidate | eligible | follow-up | ineligible | not-registered | off-study | on-study | on-study-intervention | on-study-observation | pending-on-study | potential-candidate | screening | withdrawn"
                        }
                    ]
                },
                {
                    "type": "RiskAssessment",
                    "profile": "http://hl7.org/fhir/StructureDefinition/RiskAssessment",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "RiskAssessment.condition",
                        "RiskAssessment.performer",
                        "RiskAssessment.subject",
                        "RiskAssessment.patient",
                        "RiskAssessment.encounter"
                    ],
                    "searchRevInclude":  [
                        "ClinicalImpression.investigation"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-date",
                            "type": "date",
                            "documentation": "When was assessment made?"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "Unique identifier for the assessment"
                        },
                        {
                            "name": "condition",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskAssessment-condition",
                            "type": "reference",
                            "documentation": "Condition assessed"
                        },
                        {
                            "name": "performer",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskAssessment-performer",
                            "type": "reference",
                            "documentation": "Who did assessment?"
                        },
                        {
                            "name": "method",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskAssessment-method",
                            "type": "token",
                            "documentation": "Evaluation mechanism"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskAssessment-subject",
                            "type": "reference",
                            "documentation": "Who/what does assessment apply to?"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "Who/what does assessment apply to?"
                        },
                        {
                            "name": "probability",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskAssessment-probability",
                            "type": "number",
                            "documentation": "Likelihood of specified outcome"
                        },
                        {
                            "name": "risk",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskAssessment-risk",
                            "type": "token",
                            "documentation": "Likelihood of specified outcome as a qualitative value"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-encounter",
                            "type": "reference",
                            "documentation": "Where was assessment performed?"
                        }
                    ]
                },
                {
                    "type": "RiskEvidenceSynthesis",
                    "profile": "http://hl7.org/fhir/StructureDefinition/RiskEvidenceSynthesis",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-date",
                            "type": "date",
                            "documentation": "The risk evidence synthesis publication date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-identifier",
                            "type": "token",
                            "documentation": "External identifier for the risk evidence synthesis"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the risk evidence synthesis"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the risk evidence synthesis"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-description",
                            "type": "string",
                            "documentation": "The description of the risk evidence synthesis"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the risk evidence synthesis"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the risk evidence synthesis"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-version",
                            "type": "token",
                            "documentation": "The business version of the risk evidence synthesis"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the risk evidence synthesis"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the risk evidence synthesis"
                        },
                        {
                            "name": "effective",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-effective",
                            "type": "date",
                            "documentation": "The time during which the risk evidence synthesis is intended to be in use"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the risk evidence synthesis"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context",
                            "type": "token",
                            "documentation": "A use context assigned to the risk evidence synthesis"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the risk evidence synthesis"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the risk evidence synthesis"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-status",
                            "type": "token",
                            "documentation": "The current status of the risk evidence synthesis"
                        }
                    ]
                },
                {
                    "type": "Schedule",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Schedule",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Schedule.actor"
                    ],
                    "searchRevInclude":  [
                        "Slot.schedule"
                    ],
                    "searchParam":  [
                        {
                            "name": "actor",
                            "definition": "http://hl7.org/fhir/SearchParameter/Schedule-actor",
                            "type": "reference",
                            "documentation": "The individual(HealthcareService, Practitioner, Location, ...) to find a Schedule for"
                        },
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/Schedule-date",
                            "type": "date",
                            "documentation": "Search for Schedule resources that have a period that contains this date specified"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Schedule-identifier",
                            "type": "token",
                            "documentation": "A Schedule Identifier"
                        },
                        {
                            "name": "specialty",
                            "definition": "http://hl7.org/fhir/SearchParameter/Schedule-specialty",
                            "type": "token",
                            "documentation": "Type of specialty needed"
                        },
                        {
                            "name": "service-category",
                            "definition": "http://hl7.org/fhir/SearchParameter/Schedule-service-category",
                            "type": "token",
                            "documentation": "High-level category"
                        },
                        {
                            "name": "service-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Schedule-service-type",
                            "type": "token",
                            "documentation": "The type of appointments that can be booked into associated slot(s)"
                        },
                        {
                            "name": "active",
                            "definition": "http://hl7.org/fhir/SearchParameter/Schedule-active",
                            "type": "token",
                            "documentation": "Is the schedule in active use"
                        }
                    ]
                },
                {
                    "type": "SearchParameter",
                    "profile": "http://hl7.org/fhir/StructureDefinition/SearchParameter",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "SearchParameter.derived-from",
                        "SearchParameter.component"
                    ],
                    "searchRevInclude":  [
                        "SearchParameter.derived-from",
                        "SearchParameter.component"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-date",
                            "type": "date",
                            "documentation": "The search parameter publication date"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/SearchParameter-code",
                            "type": "token",
                            "documentation": "Code used in URL"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the search parameter"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the search parameter"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-description",
                            "type": "string",
                            "documentation": "The description of the search parameter"
                        },
                        {
                            "name": "derived-from",
                            "definition": "http://hl7.org/fhir/SearchParameter/SearchParameter-derived-from",
                            "type": "reference",
                            "documentation": "Original definition for the search parameter"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the search parameter"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/SearchParameter-type",
                            "type": "token",
                            "documentation": "number | date | string | token | reference | composite | quantity | uri | special"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-version",
                            "type": "token",
                            "documentation": "The business version of the search parameter"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the search parameter"
                        },
                        {
                            "name": "target",
                            "definition": "http://hl7.org/fhir/SearchParameter/SearchParameter-target",
                            "type": "token",
                            "documentation": "Types of resource (if a resource reference)"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the search parameter"
                        },
                        {
                            "name": "component",
                            "definition": "http://hl7.org/fhir/SearchParameter/SearchParameter-component",
                            "type": "reference",
                            "documentation": "Defines how the part works"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the search parameter"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context",
                            "type": "token",
                            "documentation": "A use context assigned to the search parameter"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the search parameter"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the search parameter"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-status",
                            "type": "token",
                            "documentation": "The current status of the search parameter"
                        },
                        {
                            "name": "base",
                            "definition": "http://hl7.org/fhir/SearchParameter/SearchParameter-base",
                            "type": "token",
                            "documentation": "The resource type(s) this search parameter applies to"
                        }
                    ]
                },
                {
                    "type": "ServiceRequest",
                    "profile": "http://hl7.org/fhir/StructureDefinition/ServiceRequest",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "ServiceRequest.requester",
                        "ServiceRequest.performer",
                        "ServiceRequest.replaces",
                        "ServiceRequest.subject",
                        "ServiceRequest.instantiates-canonical",
                        "ServiceRequest.encounter",
                        "ServiceRequest.based-on",
                        "ServiceRequest.patient",
                        "ServiceRequest.specimen"
                    ],
                    "searchRevInclude":  [
                        "Appointment.based-on",
                        "CarePlan.activity-reference",
                        "DiagnosticReport.based-on",
                        "Encounter.based-on",
                        "EpisodeOfCare.incoming-referral",
                        "ImagingStudy.basedon",
                        "Media.based-on",
                        "Observation.based-on",
                        "Procedure.based-on",
                        "QuestionnaireResponse.based-on",
                        "ServiceRequest.replaces",
                        "ServiceRequest.based-on"
                    ],
                    "searchParam":  [
                        {
                            "name": "authored",
                            "definition": "http://hl7.org/fhir/SearchParameter/ServiceRequest-authored",
                            "type": "date",
                            "documentation": "Date request signed"
                        },
                        {
                            "name": "requester",
                            "definition": "http://hl7.org/fhir/SearchParameter/ServiceRequest-requester",
                            "type": "reference",
                            "documentation": "Who/what is requesting service"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "Identifiers assigned to this order"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-code",
                            "type": "token",
                            "documentation": "What is being requested/ordered"
                        },
                        {
                            "name": "performer",
                            "definition": "http://hl7.org/fhir/SearchParameter/ServiceRequest-performer",
                            "type": "reference",
                            "documentation": "Requested performer"
                        },
                        {
                            "name": "requisition",
                            "definition": "http://hl7.org/fhir/SearchParameter/ServiceRequest-requisition",
                            "type": "token",
                            "documentation": "Composite Request ID"
                        },
                        {
                            "name": "replaces",
                            "definition": "http://hl7.org/fhir/SearchParameter/ServiceRequest-replaces",
                            "type": "reference",
                            "documentation": "What request replaces"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/ServiceRequest-subject",
                            "type": "reference",
                            "documentation": "Search by subject"
                        },
                        {
                            "name": "instantiates-canonical",
                            "definition": "http://hl7.org/fhir/SearchParameter/ServiceRequest-instantiates-canonical",
                            "type": "reference",
                            "documentation": "Instantiates FHIR protocol or definition"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-encounter",
                            "type": "reference",
                            "documentation": "An encounter in which this request is made"
                        },
                        {
                            "name": "occurrence",
                            "definition": "http://hl7.org/fhir/SearchParameter/ServiceRequest-occurrence",
                            "type": "date",
                            "documentation": "When service should occur"
                        },
                        {
                            "name": "priority",
                            "definition": "http://hl7.org/fhir/SearchParameter/ServiceRequest-priority",
                            "type": "token",
                            "documentation": "routine | urgent | asap | stat"
                        },
                        {
                            "name": "intent",
                            "definition": "http://hl7.org/fhir/SearchParameter/ServiceRequest-intent",
                            "type": "token",
                            "documentation": "proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option"
                        },
                        {
                            "name": "performer-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/ServiceRequest-performer-type",
                            "type": "token",
                            "documentation": "Performer role"
                        },
                        {
                            "name": "based-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/ServiceRequest-based-on",
                            "type": "reference",
                            "documentation": "What request fulfills"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "Search by subject - a patient"
                        },
                        {
                            "name": "specimen",
                            "definition": "http://hl7.org/fhir/SearchParameter/ServiceRequest-specimen",
                            "type": "reference",
                            "documentation": "Specimen to be tested"
                        },
                        {
                            "name": "instantiates-uri",
                            "definition": "http://hl7.org/fhir/SearchParameter/ServiceRequest-instantiates-uri",
                            "type": "uri",
                            "documentation": "Instantiates external protocol or definition"
                        },
                        {
                            "name": "body-site",
                            "definition": "http://hl7.org/fhir/SearchParameter/ServiceRequest-body-site",
                            "type": "token",
                            "documentation": "Where procedure is going to be done"
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/ServiceRequest-category",
                            "type": "token",
                            "documentation": "Classification of service"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/ServiceRequest-status",
                            "type": "token",
                            "documentation": "draft | active | on-hold | revoked | completed | entered-in-error | unknown"
                        }
                    ]
                },
                {
                    "type": "Slot",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Slot",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Slot.schedule"
                    ],
                    "searchRevInclude":  [
                        "Appointment.slot"
                    ],
                    "searchParam":  [
                        {
                            "name": "schedule",
                            "definition": "http://hl7.org/fhir/SearchParameter/Slot-schedule",
                            "type": "reference",
                            "documentation": "The Schedule Resource that we are seeking a slot within"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Slot-identifier",
                            "type": "token",
                            "documentation": "A Slot Identifier"
                        },
                        {
                            "name": "specialty",
                            "definition": "http://hl7.org/fhir/SearchParameter/Slot-specialty",
                            "type": "token",
                            "documentation": "The specialty of a practitioner that would be required to perform the service requested in this appointment"
                        },
                        {
                            "name": "service-category",
                            "definition": "http://hl7.org/fhir/SearchParameter/Slot-service-category",
                            "type": "token",
                            "documentation": "A broad categorization of the service that is to be performed during this appointment"
                        },
                        {
                            "name": "appointment-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Slot-appointment-type",
                            "type": "token",
                            "documentation": "The style of appointment or patient that may be booked in the slot (not service type)"
                        },
                        {
                            "name": "service-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Slot-service-type",
                            "type": "token",
                            "documentation": "The type of appointments that can be booked into the slot"
                        },
                        {
                            "name": "start",
                            "definition": "http://hl7.org/fhir/SearchParameter/Slot-start",
                            "type": "date",
                            "documentation": "Appointment date/time."
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Slot-status",
                            "type": "token",
                            "documentation": "The free/busy status of the appointment"
                        }
                    ]
                },
                {
                    "type": "Specimen",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Specimen",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Specimen.parent",
                        "Specimen.subject",
                        "Specimen.patient",
                        "Specimen.collector"
                    ],
                    "searchRevInclude":  [
                        "DiagnosticReport.specimen",
                        "Media.subject",
                        "Media.patient",
                        "Observation.specimen",
                        "ServiceRequest.specimen",
                        "Specimen.parent"
                    ],
                    "searchParam":  [
                        {
                            "name": "container",
                            "definition": "http://hl7.org/fhir/SearchParameter/Specimen-container",
                            "type": "token",
                            "documentation": "The kind of specimen container"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Specimen-identifier",
                            "type": "token",
                            "documentation": "The unique identifier associated with the specimen"
                        },
                        {
                            "name": "parent",
                            "definition": "http://hl7.org/fhir/SearchParameter/Specimen-parent",
                            "type": "reference",
                            "documentation": "The parent of the specimen"
                        },
                        {
                            "name": "container-id",
                            "definition": "http://hl7.org/fhir/SearchParameter/Specimen-container-id",
                            "type": "token",
                            "documentation": "The unique identifier associated with the specimen container"
                        },
                        {
                            "name": "bodysite",
                            "definition": "http://hl7.org/fhir/SearchParameter/Specimen-bodysite",
                            "type": "token",
                            "documentation": "The code for the body site from where the specimen originated"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/Specimen-subject",
                            "type": "reference",
                            "documentation": "The subject of the specimen"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/Specimen-patient",
                            "type": "reference",
                            "documentation": "The patient the specimen comes from"
                        },
                        {
                            "name": "collected",
                            "definition": "http://hl7.org/fhir/SearchParameter/Specimen-collected",
                            "type": "date",
                            "documentation": "The date the specimen was collected"
                        },
                        {
                            "name": "accession",
                            "definition": "http://hl7.org/fhir/SearchParameter/Specimen-accession",
                            "type": "token",
                            "documentation": "The accession number associated with the specimen"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Specimen-type",
                            "type": "token",
                            "documentation": "The specimen type"
                        },
                        {
                            "name": "collector",
                            "definition": "http://hl7.org/fhir/SearchParameter/Specimen-collector",
                            "type": "reference",
                            "documentation": "Who collected the specimen"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Specimen-status",
                            "type": "token",
                            "documentation": "available | unavailable | unsatisfactory | entered-in-error"
                        }
                    ]
                },
                {
                    "type": "SpecimenDefinition",
                    "profile": "http://hl7.org/fhir/StructureDefinition/SpecimenDefinition",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchParam":  [
                        {
                            "name": "container",
                            "definition": "http://hl7.org/fhir/SearchParameter/SpecimenDefinition-container",
                            "type": "token",
                            "documentation": "The type of specimen conditioned in container expected by the lab"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/SpecimenDefinition-identifier",
                            "type": "token",
                            "documentation": "The unique identifier associated with the specimen"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/SpecimenDefinition-type",
                            "type": "token",
                            "documentation": "The type of collected specimen"
                        }
                    ]
                },
                {
                    "type": "StructureDefinition",
                    "profile": "http://hl7.org/fhir/StructureDefinition/StructureDefinition",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "StructureDefinition.valueset",
                        "StructureDefinition.base"
                    ],
                    "searchRevInclude":  [
                        "CapabilityStatement.resource-profile",
                        "CapabilityStatement.supported-profile",
                        "ImplementationGuide.global",
                        "OperationDefinition.input-profile",
                        "OperationDefinition.output-profile",
                        "StructureDefinition.base"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-date",
                            "type": "date",
                            "documentation": "The structure definition publication date"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the structure definition"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the structure definition"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-description",
                            "type": "string",
                            "documentation": "The description of the structure definition"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the structure definition"
                        },
                        {
                            "name": "experimental",
                            "definition": "http://hl7.org/fhir/SearchParameter/StructureDefinition-experimental",
                            "type": "token",
                            "documentation": "For testing purposes, not real usage"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the structure definition"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/StructureDefinition-type",
                            "type": "uri",
                            "documentation": "Type defined or constrained by this structure"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the structure definition"
                        },
                        {
                            "name": "path",
                            "definition": "http://hl7.org/fhir/SearchParameter/StructureDefinition-path",
                            "type": "token",
                            "documentation": "A path that is constrained in the StructureDefinition"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context",
                            "type": "token",
                            "documentation": "A use context assigned to the structure definition"
                        },
                        {
                            "name": "base-path",
                            "definition": "http://hl7.org/fhir/SearchParameter/StructureDefinition-base-path",
                            "type": "token",
                            "documentation": "Path that identifies the base element"
                        },
                        {
                            "name": "keyword",
                            "definition": "http://hl7.org/fhir/SearchParameter/StructureDefinition-keyword",
                            "type": "token",
                            "documentation": "A code for the StructureDefinition"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the structure definition"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-identifier",
                            "type": "token",
                            "documentation": "External identifier for the structure definition"
                        },
                        {
                            "name": "valueset",
                            "definition": "http://hl7.org/fhir/SearchParameter/StructureDefinition-valueset",
                            "type": "reference",
                            "documentation": "A vocabulary binding reference"
                        },
                        {
                            "name": "kind",
                            "definition": "http://hl7.org/fhir/SearchParameter/StructureDefinition-kind",
                            "type": "token",
                            "documentation": "primitive-type | complex-type | resource | logical"
                        },
                        {
                            "name": "abstract",
                            "definition": "http://hl7.org/fhir/SearchParameter/StructureDefinition-abstract",
                            "type": "token",
                            "documentation": "Whether the structure is abstract"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-version",
                            "type": "token",
                            "documentation": "The business version of the structure definition"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the structure definition"
                        },
                        {
                            "name": "ext-context",
                            "definition": "http://hl7.org/fhir/SearchParameter/StructureDefinition-ext-context",
                            "type": "token",
                            "documentation": "The system is the URL for the context-type: e.g. http://hl7.org/fhir/extension-context-type#element|CodeableConcept.text"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the structure definition"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the structure definition"
                        },
                        {
                            "name": "derivation",
                            "definition": "http://hl7.org/fhir/SearchParameter/StructureDefinition-derivation",
                            "type": "token",
                            "documentation": "specialization | constraint - How relates to base definition"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-status",
                            "type": "token",
                            "documentation": "The current status of the structure definition"
                        },
                        {
                            "name": "base",
                            "definition": "http://hl7.org/fhir/SearchParameter/StructureDefinition-base",
                            "type": "reference",
                            "documentation": "Definition that this type is constrained/specialized from"
                        }
                    ]
                },
                {
                    "type": "StructureMap",
                    "profile": "http://hl7.org/fhir/StructureDefinition/StructureMap",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-date",
                            "type": "date",
                            "documentation": "The structure map publication date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-identifier",
                            "type": "token",
                            "documentation": "External identifier for the structure map"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the structure map"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the structure map"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-description",
                            "type": "string",
                            "documentation": "The description of the structure map"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the structure map"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the structure map"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-version",
                            "type": "token",
                            "documentation": "The business version of the structure map"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the structure map"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the structure map"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the structure map"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context",
                            "type": "token",
                            "documentation": "A use context assigned to the structure map"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the structure map"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the structure map"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-status",
                            "type": "token",
                            "documentation": "The current status of the structure map"
                        }
                    ]
                },
                {
                    "type": "Subscription",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Subscription",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchParam":  [
                        {
                            "name": "payload",
                            "definition": "http://hl7.org/fhir/SearchParameter/Subscription-payload",
                            "type": "token",
                            "documentation": "The mime-type of the notification payload"
                        },
                        {
                            "name": "criteria",
                            "definition": "http://hl7.org/fhir/SearchParameter/Subscription-criteria",
                            "type": "string",
                            "documentation": "The search rules used to determine when to send a notification"
                        },
                        {
                            "name": "contact",
                            "definition": "http://hl7.org/fhir/SearchParameter/Subscription-contact",
                            "type": "token",
                            "documentation": "Contact details for the subscription"
                        },
                        {
                            "name": "type",
                            "definition": "http://hl7.org/fhir/SearchParameter/Subscription-type",
                            "type": "token",
                            "documentation": "The type of channel for the sent notifications"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/Subscription-url",
                            "type": "uri",
                            "documentation": "The uri that will receive the notifications"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Subscription-status",
                            "type": "token",
                            "documentation": "The current state of the subscription"
                        }
                    ]
                },
                {
                    "type": "Substance",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Substance",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Substance.substance-reference"
                    ],
                    "searchRevInclude":  [
                        "AdverseEvent.substance",
                        "Group.member",
                        "Medication.ingredient",
                        "MedicationKnowledge.ingredient",
                        "MedicinalProductInteraction.subject",
                        "Specimen.subject",
                        "Specimen.patient",
                        "Substance.substance-reference"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Substance-identifier",
                            "type": "token",
                            "documentation": "Unique identifier for the substance"
                        },
                        {
                            "name": "container-identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Substance-container-identifier",
                            "type": "token",
                            "documentation": "Identifier of the package/container"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/Substance-code",
                            "type": "token",
                            "documentation": "The code of the substance or ingredient"
                        },
                        {
                            "name": "quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/Substance-quantity",
                            "type": "quantity",
                            "documentation": "Amount of substance in the package"
                        },
                        {
                            "name": "substance-reference",
                            "definition": "http://hl7.org/fhir/SearchParameter/Substance-substance-reference",
                            "type": "reference",
                            "documentation": "A component of the substance"
                        },
                        {
                            "name": "expiry",
                            "definition": "http://hl7.org/fhir/SearchParameter/Substance-expiry",
                            "type": "date",
                            "documentation": "Expiry date of package or container of substance"
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/Substance-category",
                            "type": "token",
                            "documentation": "The category of the substance"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Substance-status",
                            "type": "token",
                            "documentation": "active | inactive | entered-in-error"
                        }
                    ]
                },
                {
                    "type": "SubstanceNucleicAcid",
                    "profile": "http://hl7.org/fhir/StructureDefinition/SubstanceNucleicAcid",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ]
                },
                {
                    "type": "SubstancePolymer",
                    "profile": "http://hl7.org/fhir/StructureDefinition/SubstancePolymer",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ]
                },
                {
                    "type": "SubstanceProtein",
                    "profile": "http://hl7.org/fhir/StructureDefinition/SubstanceProtein",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ]
                },
                {
                    "type": "SubstanceReferenceInformation",
                    "profile": "http://hl7.org/fhir/StructureDefinition/SubstanceReferenceInformation",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ]
                },
                {
                    "type": "SubstanceSourceMaterial",
                    "profile": "http://hl7.org/fhir/StructureDefinition/SubstanceSourceMaterial",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ]
                },
                {
                    "type": "SubstanceSpecification",
                    "profile": "http://hl7.org/fhir/StructureDefinition/SubstanceSpecification",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchParam":  [
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/SubstanceSpecification-code",
                            "type": "token",
                            "documentation": "The specific code"
                        }
                    ]
                },
                {
                    "type": "SupplyDelivery",
                    "profile": "http://hl7.org/fhir/StructureDefinition/SupplyDelivery",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "SupplyDelivery.receiver",
                        "SupplyDelivery.patient",
                        "SupplyDelivery.supplier"
                    ],
                    "searchRevInclude":  [
                        "ChargeItem.service"
                    ],
                    "searchParam":  [
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "External identifier"
                        },
                        {
                            "name": "receiver",
                            "definition": "http://hl7.org/fhir/SearchParameter/SupplyDelivery-receiver",
                            "type": "reference",
                            "documentation": "Who collected the Supply"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "Patient for whom the item is supplied"
                        },
                        {
                            "name": "supplier",
                            "definition": "http://hl7.org/fhir/SearchParameter/SupplyDelivery-supplier",
                            "type": "reference",
                            "documentation": "Dispenser"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/SupplyDelivery-status",
                            "type": "token",
                            "documentation": "in-progress | completed | abandoned | entered-in-error"
                        }
                    ]
                },
                {
                    "type": "SupplyRequest",
                    "profile": "http://hl7.org/fhir/StructureDefinition/SupplyRequest",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "SupplyRequest.requester",
                        "SupplyRequest.subject",
                        "SupplyRequest.supplier"
                    ],
                    "searchParam":  [
                        {
                            "name": "requester",
                            "definition": "http://hl7.org/fhir/SearchParameter/SupplyRequest-requester",
                            "type": "reference",
                            "documentation": "Individual making the request"
                        },
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-date",
                            "type": "date",
                            "documentation": "When the request was made"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "Business Identifier for SupplyRequest"
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/SupplyRequest-subject",
                            "type": "reference",
                            "documentation": "The destination of the supply"
                        },
                        {
                            "name": "supplier",
                            "definition": "http://hl7.org/fhir/SearchParameter/SupplyRequest-supplier",
                            "type": "reference",
                            "documentation": "Who is intended to fulfill the request"
                        },
                        {
                            "name": "category",
                            "definition": "http://hl7.org/fhir/SearchParameter/SupplyRequest-category",
                            "type": "token",
                            "documentation": "The kind of supply (central, non-stock, etc.)"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/SupplyRequest-status",
                            "type": "token",
                            "documentation": "draft | active | suspended +"
                        }
                    ]
                },
                {
                    "type": "Task",
                    "profile": "http://hl7.org/fhir/StructureDefinition/Task",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "Task.owner",
                        "Task.requester",
                        "Task.subject",
                        "Task.focus",
                        "Task.part-of",
                        "Task.encounter",
                        "Task.based-on",
                        "Task.patient"
                    ],
                    "searchRevInclude":  [
                        "CarePlan.activity-reference",
                        "ImagingStudy.basedon",
                        "PaymentReconciliation.request",
                        "Task.part-of"
                    ],
                    "searchParam":  [
                        {
                            "name": "owner",
                            "definition": "http://hl7.org/fhir/SearchParameter/Task-owner",
                            "type": "reference",
                            "documentation": "Search by task owner"
                        },
                        {
                            "name": "requester",
                            "definition": "http://hl7.org/fhir/SearchParameter/Task-requester",
                            "type": "reference",
                            "documentation": "Search by task requester"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Task-identifier",
                            "type": "token",
                            "documentation": "Search for a task instance by its business identifier"
                        },
                        {
                            "name": "business-status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Task-business-status",
                            "type": "token",
                            "documentation": "Search by business status"
                        },
                        {
                            "name": "period",
                            "definition": "http://hl7.org/fhir/SearchParameter/Task-period",
                            "type": "date",
                            "documentation": "Search by period Task is/was underway"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/Task-code",
                            "type": "token",
                            "documentation": "Search by task code"
                        },
                        {
                            "name": "performer",
                            "definition": "http://hl7.org/fhir/SearchParameter/Task-performer",
                            "type": "token",
                            "documentation": "Search by recommended type of performer (e.g., Requester, Performer, Scheduler)."
                        },
                        {
                            "name": "subject",
                            "definition": "http://hl7.org/fhir/SearchParameter/Task-subject",
                            "type": "reference",
                            "documentation": "Search by subject"
                        },
                        {
                            "name": "focus",
                            "definition": "http://hl7.org/fhir/SearchParameter/Task-focus",
                            "type": "reference",
                            "documentation": "Search by task focus"
                        },
                        {
                            "name": "part-of",
                            "definition": "http://hl7.org/fhir/SearchParameter/Task-part-of",
                            "type": "reference",
                            "documentation": "Search by task this task is part of"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/Task-encounter",
                            "type": "reference",
                            "documentation": "Search by encounter"
                        },
                        {
                            "name": "priority",
                            "definition": "http://hl7.org/fhir/SearchParameter/Task-priority",
                            "type": "token",
                            "documentation": "Search by task priority"
                        },
                        {
                            "name": "authored-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/Task-authored-on",
                            "type": "date",
                            "documentation": "Search by creation date"
                        },
                        {
                            "name": "intent",
                            "definition": "http://hl7.org/fhir/SearchParameter/Task-intent",
                            "type": "token",
                            "documentation": "Search by task intent"
                        },
                        {
                            "name": "group-identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/Task-group-identifier",
                            "type": "token",
                            "documentation": "Search by group identifier"
                        },
                        {
                            "name": "based-on",
                            "definition": "http://hl7.org/fhir/SearchParameter/Task-based-on",
                            "type": "reference",
                            "documentation": "Search by requests this task is based on"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/Task-patient",
                            "type": "reference",
                            "documentation": "Search by patient"
                        },
                        {
                            "name": "modified",
                            "definition": "http://hl7.org/fhir/SearchParameter/Task-modified",
                            "type": "date",
                            "documentation": "Search by last modification date"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/Task-status",
                            "type": "token",
                            "documentation": "Search by task status"
                        }
                    ]
                },
                {
                    "type": "TerminologyCapabilities",
                    "profile": "http://hl7.org/fhir/StructureDefinition/TerminologyCapabilities",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-date",
                            "type": "date",
                            "documentation": "The terminology capabilities publication date"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the terminology capabilities"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the terminology capabilities"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-description",
                            "type": "string",
                            "documentation": "The description of the terminology capabilities"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the terminology capabilities"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the terminology capabilities"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-version",
                            "type": "token",
                            "documentation": "The business version of the terminology capabilities"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the terminology capabilities"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the terminology capabilities"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the terminology capabilities"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context",
                            "type": "token",
                            "documentation": "A use context assigned to the terminology capabilities"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the terminology capabilities"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the terminology capabilities"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-status",
                            "type": "token",
                            "documentation": "The current status of the terminology capabilities"
                        }
                    ]
                },
                {
                    "type": "TestReport",
                    "profile": "http://hl7.org/fhir/StructureDefinition/TestReport",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "TestReport.testscript"
                    ],
                    "searchParam":  [
                        {
                            "name": "result",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestReport-result",
                            "type": "token",
                            "documentation": "The result disposition of the test execution"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestReport-identifier",
                            "type": "token",
                            "documentation": "An external identifier for the test report"
                        },
                        {
                            "name": "tester",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestReport-tester",
                            "type": "string",
                            "documentation": "The name of the testing organization"
                        },
                        {
                            "name": "testscript",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestReport-testscript",
                            "type": "reference",
                            "documentation": "The test script executed to produce this report"
                        },
                        {
                            "name": "issued",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestReport-issued",
                            "type": "date",
                            "documentation": "The test report generation date"
                        },
                        {
                            "name": "participant",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestReport-participant",
                            "type": "uri",
                            "documentation": "The reference to a participant in the test execution"
                        }
                    ]
                },
                {
                    "type": "TestScript",
                    "profile": "http://hl7.org/fhir/StructureDefinition/TestScript",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchRevInclude":  [
                        "TestReport.testscript"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestScript-date",
                            "type": "date",
                            "documentation": "The test script publication date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestScript-identifier",
                            "type": "token",
                            "documentation": "External identifier for the test script"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestScript-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the test script"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestScript-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the test script"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestScript-description",
                            "type": "string",
                            "documentation": "The description of the test script"
                        },
                        {
                            "name": "testscript-capability",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestScript-testscript-capability",
                            "type": "string",
                            "documentation": "TestScript required and validated capability"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestScript-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the test script"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestScript-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the test script"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestScript-version",
                            "type": "token",
                            "documentation": "The business version of the test script"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestScript-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the test script"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestScript-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the test script"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestScript-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the test script"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestScript-context",
                            "type": "token",
                            "documentation": "A use context assigned to the test script"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestScript-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the test script"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestScript-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the test script"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/TestScript-status",
                            "type": "token",
                            "documentation": "The current status of the test script"
                        }
                    ]
                },
                {
                    "type": "ValueSet",
                    "profile": "http://hl7.org/fhir/StructureDefinition/ValueSet",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchRevInclude":  [
                        "ConceptMap.source",
                        "ConceptMap.source-uri",
                        "ConceptMap.target-uri",
                        "ConceptMap.target",
                        "StructureDefinition.valueset"
                    ],
                    "searchParam":  [
                        {
                            "name": "date",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-date",
                            "type": "date",
                            "documentation": "The value set publication date"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-identifier",
                            "type": "token",
                            "documentation": "External identifier for the value set"
                        },
                        {
                            "name": "code",
                            "definition": "http://hl7.org/fhir/SearchParameter/ValueSet-code",
                            "type": "token",
                            "documentation": "This special parameter searches for codes in the value set. See additional notes on the ValueSet resource"
                        },
                        {
                            "name": "context-type-value",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-value",
                            "type": "composite",
                            "documentation": "A use context type and value assigned to the value set"
                        },
                        {
                            "name": "jurisdiction",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-jurisdiction",
                            "type": "token",
                            "documentation": "Intended jurisdiction for the value set"
                        },
                        {
                            "name": "description",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-description",
                            "type": "string",
                            "documentation": "The description of the value set"
                        },
                        {
                            "name": "context-type",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type",
                            "type": "token",
                            "documentation": "A type of use context assigned to the value set"
                        },
                        {
                            "name": "title",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-title",
                            "type": "string",
                            "documentation": "The human-friendly name of the value set"
                        },
                        {
                            "name": "version",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-version",
                            "type": "token",
                            "documentation": "The business version of the value set"
                        },
                        {
                            "name": "url",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-url",
                            "type": "uri",
                            "documentation": "The uri that identifies the value set"
                        },
                        {
                            "name": "expansion",
                            "definition": "http://hl7.org/fhir/SearchParameter/ValueSet-expansion",
                            "type": "uri",
                            "documentation": "Identifies the value set expansion (business identifier)"
                        },
                        {
                            "name": "reference",
                            "definition": "http://hl7.org/fhir/SearchParameter/ValueSet-reference",
                            "type": "uri",
                            "documentation": "A code system included or excluded in the value set or an imported value set"
                        },
                        {
                            "name": "context-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-quantity",
                            "type": "quantity",
                            "documentation": "A quantity- or range-valued use context assigned to the value set"
                        },
                        {
                            "name": "name",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-name",
                            "type": "string",
                            "documentation": "Computationally friendly name of the value set"
                        },
                        {
                            "name": "context",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context",
                            "type": "token",
                            "documentation": "A use context assigned to the value set"
                        },
                        {
                            "name": "publisher",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-publisher",
                            "type": "string",
                            "documentation": "Name of the publisher of the value set"
                        },
                        {
                            "name": "context-type-quantity",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity",
                            "type": "composite",
                            "documentation": "A use context type and quantity- or range-based value assigned to the value set"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/conformance-status",
                            "type": "token",
                            "documentation": "The current status of the value set"
                        }
                    ]
                },
                {
                    "type": "VerificationResult",
                    "profile": "http://hl7.org/fhir/StructureDefinition/VerificationResult",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "VerificationResult.target"
                    ],
                    "searchParam":  [
                        {
                            "name": "target",
                            "definition": "http://hl7.org/fhir/SearchParameter/VerificationResult-target",
                            "type": "reference",
                            "documentation": "A resource that was validated"
                        }
                    ]
                },
                {
                    "type": "VisionPrescription",
                    "profile": "http://hl7.org/fhir/StructureDefinition/VisionPrescription",
                    "interaction":  [
                        {
                            "code": "read",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "vread",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "update",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "delete",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-instance",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "history-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "create",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        },
                        {
                            "code": "search-type",
                            "documentation": "Implemented per the specification (or Insert other doco here)"
                        }
                    ],
                    "conditionalCreate": true,
                    "conditionalUpdate": true,
                    "conditionalDelete": "multiple",
                    "referencePolicy":  [
                        "literal",
                        "logical"
                    ],
                    "searchInclude":  [
                        "VisionPrescription.prescriber",
                        "VisionPrescription.patient",
                        "VisionPrescription.encounter"
                    ],
                    "searchRevInclude":  [
                        "CarePlan.activity-reference"
                    ],
                    "searchParam":  [
                        {
                            "name": "prescriber",
                            "definition": "http://hl7.org/fhir/SearchParameter/VisionPrescription-prescriber",
                            "type": "reference",
                            "documentation": "Who authorized the vision prescription"
                        },
                        {
                            "name": "identifier",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier",
                            "type": "token",
                            "documentation": "Return prescriptions with this external identifier"
                        },
                        {
                            "name": "patient",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
                            "type": "reference",
                            "documentation": "The identity of a patient to list dispenses for"
                        },
                        {
                            "name": "datewritten",
                            "definition": "http://hl7.org/fhir/SearchParameter/VisionPrescription-datewritten",
                            "type": "date",
                            "documentation": "Return prescriptions written on this date"
                        },
                        {
                            "name": "encounter",
                            "definition": "http://hl7.org/fhir/SearchParameter/clinical-encounter",
                            "type": "reference",
                            "documentation": "Return prescriptions with this encounter identifier"
                        },
                        {
                            "name": "status",
                            "definition": "http://hl7.org/fhir/SearchParameter/VisionPrescription-status",
                            "type": "token",
                            "documentation": "The status of the vision prescription"
                        }
                    ]
                }
            ],
            "interaction":  [
                {
                    "code": "transaction",
                    "documentation": "Implemented per the specification (or Insert other doco here)"
                },
                {
                    "code": "batch",
                    "documentation": "Implemented per the specification (or Insert other doco here)"
                },
                {
                    "code": "history-system",
                    "documentation": "Implemented per the specification (or Insert other doco here)"
                },
                {
                    "code": "search-system",
                    "documentation": "Implemented per the specification (or Insert other doco here)"
                }
            ],
            "searchParam":  [
                {
                    "name": "_text",
                    "definition": "http://hl7.org/fhir/SearchParameter/DomainResource-text",
                    "type": "string",
                    "documentation": "Search on the narrative of the resource"
                },
                {
                    "name": "something",
                    "definition": "http://hl7.org/fhir/SearchParameter/id",
                    "type": "string",
                    "documentation": "some doco"
                },
                {
                    "name": "_list",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-list",
                    "type": "token",
                    "documentation": "Retrieval of resources that are referenced by a List resource"
                },
                {
                    "name": "_has",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-has",
                    "type": "composite",
                    "documentation": "Provides support for reverse chaining"
                },
                {
                    "name": "_type",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-type",
                    "type": "token",
                    "documentation": "Type of resource (when doing cross-resource search"
                },
                {
                    "name": "_sort",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-source",
                    "type": "token",
                    "documentation": "How to sort the resources when returning"
                },
                {
                    "name": "_count",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-count",
                    "type": "number",
                    "documentation": "How many resources to return"
                },
                {
                    "name": "_include",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-include",
                    "type": "token",
                    "documentation": "Control over returning additional resources (see spec)"
                },
                {
                    "name": "_revinclude",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-revinclude",
                    "type": "token",
                    "documentation": "Control over returning additional resources (see spec)"
                },
                {
                    "name": "_summary",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-summary",
                    "type": "token",
                    "documentation": "What kind of information to return"
                },
                {
                    "name": "_elements",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-elements",
                    "type": "string",
                    "documentation": "What kind of information to return"
                },
                {
                    "name": "_contained",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-contained",
                    "type": "token",
                    "documentation": "Managing search into contained resources"
                },
                {
                    "name": "_containedType",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-containedType",
                    "type": "token",
                    "documentation": "Managing search into contained resources"
                },
                {
                    "name": "something",
                    "definition": "http://hl7.org/fhir/SearchParameter/id",
                    "type": "string",
                    "documentation": "some doco"
                },
                {
                    "name": "_list",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-list",
                    "type": "token",
                    "documentation": "Retrieval of resources that are referenced by a List resource"
                },
                {
                    "name": "_has",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-has",
                    "type": "composite",
                    "documentation": "Provides support for reverse chaining"
                },
                {
                    "name": "_type",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-type",
                    "type": "token",
                    "documentation": "Type of resource (when doing cross-resource search"
                },
                {
                    "name": "_sort",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-source",
                    "type": "token",
                    "documentation": "How to sort the resources when returning"
                },
                {
                    "name": "_count",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-count",
                    "type": "number",
                    "documentation": "How many resources to return"
                },
                {
                    "name": "_include",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-include",
                    "type": "token",
                    "documentation": "Control over returning additional resources (see spec)"
                },
                {
                    "name": "_revinclude",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-revinclude",
                    "type": "token",
                    "documentation": "Control over returning additional resources (see spec)"
                },
                {
                    "name": "_summary",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-summary",
                    "type": "token",
                    "documentation": "What kind of information to return"
                },
                {
                    "name": "_elements",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-elements",
                    "type": "string",
                    "documentation": "What kind of information to return"
                },
                {
                    "name": "_contained",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-contained",
                    "type": "token",
                    "documentation": "Managing search into contained resources"
                },
                {
                    "name": "_containedType",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-containedType",
                    "type": "token",
                    "documentation": "Managing search into contained resources"
                },
                {
                    "name": "_query",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-query",
                    "type": "token",
                    "documentation": "A custom search profile that describes a specific defined query operation"
                },
                {
                    "name": "_profile",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-profile",
                    "type": "uri",
                    "documentation": "Profiles this resource claims to conform to"
                },
                {
                    "name": "_lastUpdated",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-lastUpdated",
                    "type": "date",
                    "documentation": "When the resource version last changed"
                },
                {
                    "name": "_tag",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag",
                    "type": "token",
                    "documentation": "Tags applied to this resource"
                },
                {
                    "name": "_security",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-security",
                    "type": "token",
                    "documentation": "Security Labels applied to this resource"
                },
                {
                    "name": "_source",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-source",
                    "type": "uri",
                    "documentation": "Identifies where the resource comes from"
                },
                {
                    "name": "_id",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-id",
                    "type": "token",
                    "documentation": "Logical id of this artifact"
                },
                {
                    "name": "_content",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-content",
                    "type": "string",
                    "documentation": "Search on the entire content of the resource"
                },
                {
                    "name": "something",
                    "definition": "http://hl7.org/fhir/SearchParameter/id",
                    "type": "string",
                    "documentation": "some doco"
                },
                {
                    "name": "_list",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-list",
                    "type": "token",
                    "documentation": "Retrieval of resources that are referenced by a List resource"
                },
                {
                    "name": "_has",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-has",
                    "type": "composite",
                    "documentation": "Provides support for reverse chaining"
                },
                {
                    "name": "_type",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-type",
                    "type": "token",
                    "documentation": "Type of resource (when doing cross-resource search"
                },
                {
                    "name": "_sort",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-source",
                    "type": "token",
                    "documentation": "How to sort the resources when returning"
                },
                {
                    "name": "_count",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-count",
                    "type": "number",
                    "documentation": "How many resources to return"
                },
                {
                    "name": "_include",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-include",
                    "type": "token",
                    "documentation": "Control over returning additional resources (see spec)"
                },
                {
                    "name": "_revinclude",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-revinclude",
                    "type": "token",
                    "documentation": "Control over returning additional resources (see spec)"
                },
                {
                    "name": "_summary",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-summary",
                    "type": "token",
                    "documentation": "What kind of information to return"
                },
                {
                    "name": "_elements",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-elements",
                    "type": "string",
                    "documentation": "What kind of information to return"
                },
                {
                    "name": "_contained",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-contained",
                    "type": "token",
                    "documentation": "Managing search into contained resources"
                },
                {
                    "name": "_containedType",
                    "definition": "http://hl7.org/fhir/SearchParameter/Resource-containedType",
                    "type": "token",
                    "documentation": "Managing search into contained resources"
                }
            ],
            "operation":  [
                {
                    "name": "validate",
                    "definition": "http://hl7.org/fhir/OperationDefinition/resource-validate"
                },
                {
                    "name": "meta",
                    "definition": "http://hl7.org/fhir/OperationDefinition/resource-meta"
                },
                {
                    "name": "meta-add",
                    "definition": "http://hl7.org/fhir/OperationDefinition/resource-meta-add"
                },
                {
                    "name": "meta-delete",
                    "definition": "http://hl7.org/fhir/OperationDefinition/resource-meta-delete"
                },
                {
                    "name": "convert",
                    "definition": "http://hl7.org/fhir/OperationDefinition/resource-convert"
                },
                {
                    "name": "graphql",
                    "definition": "http://hl7.org/fhir/OperationDefinition/resource-graphql"
                },
                {
                    "name": "graph",
                    "definition": "http://hl7.org/fhir/OperationDefinition/resource-graph"
                },
                {
                    "name": "apply",
                    "definition": "http://hl7.org/fhir/OperationDefinition/activitydefinition-apply"
                },
                {
                    "name": "data-requirements",
                    "definition": "http://hl7.org/fhir/OperationDefinition/activitydefinition-data-requirements"
                },
                {
                    "name": "subset",
                    "definition": "http://hl7.org/fhir/OperationDefinition/capabilitystatement-subset"
                },
                {
                    "name": "implements",
                    "definition": "http://hl7.org/fhir/OperationDefinition/capabilitystatement-implements"
                },
                {
                    "name": "conforms",
                    "definition": "http://hl7.org/fhir/OperationDefinition/capabilitystatement-conforms"
                },
                {
                    "name": "versions",
                    "definition": "http://hl7.org/fhir/OperationDefinition/capabilitystatement-versions"
                },
                {
                    "name": "apply",
                    "definition": "http://hl7.org/fhir/OperationDefinition/chargeitemdefinition-apply"
                },
                {
                    "name": "submit",
                    "definition": "http://hl7.org/fhir/OperationDefinition/claim-submit"
                },
                {
                    "name": "lookup",
                    "definition": "http://hl7.org/fhir/OperationDefinition/codesystem-lookup"
                },
                {
                    "name": "validate-code",
                    "definition": "http://hl7.org/fhir/OperationDefinition/codesystem-validate-code"
                },
                {
                    "name": "subsumes",
                    "definition": "http://hl7.org/fhir/OperationDefinition/codesystem-subsumes"
                },
                {
                    "name": "find-matches",
                    "definition": "http://hl7.org/fhir/OperationDefinition/codesystem-find-matches"
                },
                {
                    "name": "document",
                    "definition": "http://hl7.org/fhir/OperationDefinition/composition-document"
                },
                {
                    "name": "translate",
                    "definition": "http://hl7.org/fhir/OperationDefinition/conceptmap-translate"
                },
                {
                    "name": "closure",
                    "definition": "http://hl7.org/fhir/OperationDefinition/conceptmap-closure"
                },
                {
                    "name": "submit",
                    "definition": "http://hl7.org/fhir/OperationDefinition/coverageeligibilityrequest-submit"
                },
                {
                    "name": "everything",
                    "definition": "http://hl7.org/fhir/OperationDefinition/encounter-everything"
                },
                {
                    "name": "everything",
                    "definition": "http://hl7.org/fhir/OperationDefinition/group-everything"
                },
                {
                    "name": "data-requirements",
                    "definition": "http://hl7.org/fhir/OperationDefinition/library-data-requirements"
                },
                {
                    "name": "find",
                    "definition": "http://hl7.org/fhir/OperationDefinition/list-find"
                },
                {
                    "name": "evaluate-measure",
                    "definition": "http://hl7.org/fhir/OperationDefinition/measure-evaluate-measure"
                },
                {
                    "name": "data-requirements",
                    "definition": "http://hl7.org/fhir/OperationDefinition/measure-data-requirements"
                },
                {
                    "name": "submit-data",
                    "definition": "http://hl7.org/fhir/OperationDefinition/measure-submit-data"
                },
                {
                    "name": "collect-data",
                    "definition": "http://hl7.org/fhir/OperationDefinition/measure-collect-data"
                },
                {
                    "name": "care-gaps",
                    "definition": "http://hl7.org/fhir/OperationDefinition/measure-care-gaps"
                },
                {
                    "name": "everything",
                    "definition": "http://hl7.org/fhir/OperationDefinition/medicinalproduct-everything"
                },
                {
                    "name": "process-message",
                    "definition": "http://hl7.org/fhir/OperationDefinition/messageheader-process-message"
                },
                {
                    "name": "preferred-id",
                    "definition": "http://hl7.org/fhir/OperationDefinition/namingsystem-preferred-id"
                },
                {
                    "name": "stats",
                    "definition": "http://hl7.org/fhir/OperationDefinition/observation-stats"
                },
                {
                    "name": "lastn",
                    "definition": "http://hl7.org/fhir/OperationDefinition/observation-lastn"
                },
                {
                    "name": "match",
                    "definition": "http://hl7.org/fhir/OperationDefinition/patient-match"
                },
                {
                    "name": "everything",
                    "definition": "http://hl7.org/fhir/OperationDefinition/patient-everything"
                },
                {
                    "name": "apply",
                    "definition": "http://hl7.org/fhir/OperationDefinition/plandefinition-apply"
                },
                {
                    "name": "data-requirements",
                    "definition": "http://hl7.org/fhir/OperationDefinition/plandefinition-data-requirements"
                },
                {
                    "name": "questionnaire",
                    "definition": "http://hl7.org/fhir/OperationDefinition/structuredefinition-questionnaire"
                },
                {
                    "name": "snapshot",
                    "definition": "http://hl7.org/fhir/OperationDefinition/structuredefinition-snapshot"
                },
                {
                    "name": "transform",
                    "definition": "http://hl7.org/fhir/OperationDefinition/structuremap-transform"
                },
                {
                    "name": "expand",
                    "definition": "http://hl7.org/fhir/OperationDefinition/valueset-expand"
                },
                {
                    "name": "validate-code",
                    "definition": "http://hl7.org/fhir/OperationDefinition/valueset-validate-code"
                }
            ]
        }
    ]
}