This page is part of the FHIR Specification (v1.1.0: STU 3 Ballot 1). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions 
This is a frozen snapshot of the FHIR specification created for the purpose of balloting the GAO implementation Guide. It includes draft changes that may be part of the future DSTU 2.1 release but further change is expected. Readers should focus solely on the GAO implementation content, and FHIR DSTU 2 for other purposes.
Base Conformance Statement
{
"resourceType": "Conformance",
"id": "base",
"text": {
"status": "generated",
"div": "<div>!-- Snipped for Brevity --></div>"
},
"url": "http://hl7.org/fhir/Conformance/base",
"version": "1.1.0-7375",
"name": "Base FHIR Conformance Statement (Full)",
"status": "draft",
"experimental": true,
"publisher": "FHIR Project Team",
"contact": [
{
"telecom": [
{
"system": "other",
"value": "http://hl7.org/fhir"
}
]
}
],
"date": "2015-12-03T09:57:31+11:00",
"description": "This is the base conformance 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 conformance statements from",
"kind": "capability",
"software": {
"name": "Insert your softwware name here..."
},
"fhirVersion": "1.1.0",
"acceptUnknown": "both",
"format": [
"xml",
"json"
],
"rest": [
{
"mode": "server",
"documentation": "All the functionality defined in FHIR",
"security": {
"cors": true,
"service": [
{
"coding": [
{
"system": "http://hl7.org/fhir/restful-security-service",
"code": "SMART-on-FHIR",
"display": "SMART-on-FHIR"
}
],
"text": "See http://docs.smarthealthit.org/"
}
],
"description": "This is the conformance 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": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Account.patient",
"Account.subject",
"Account.owner"
],
"searchParam": [
{
"name": "balance",
"definition": "http://hl7.org/fhir/SearchParameter/account-balance",
"type": "quantity",
"documentation": "How much is in account?"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/account-patient",
"type": "reference",
"documentation": "What is account tied to?"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/account-status",
"type": "token",
"documentation": "active | inactive"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/account-subject",
"type": "reference",
"documentation": "What is account tied to?"
},
{
"name": "name",
"definition": "http://hl7.org/fhir/SearchParameter/account-name",
"type": "string",
"documentation": "Human-readable label"
},
{
"name": "owner",
"definition": "http://hl7.org/fhir/SearchParameter/account-owner",
"type": "reference",
"documentation": "Who is responsible?"
},
{
"name": "period",
"definition": "http://hl7.org/fhir/SearchParameter/account-period",
"type": "date",
"documentation": "Transaction window"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/account-type",
"type": "token",
"documentation": "E.g. patient, expense, depreciation"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/account-identifier",
"type": "token",
"documentation": "Account number"
}
]
},
{
"type": "AllergyIntolerance",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"AllergyIntolerance.reporter",
"AllergyIntolerance.patient",
"AllergyIntolerance.recorder"
],
"searchRevInclude": [
"ClinicalImpression.problem",
"ImmunizationRecommendation.information"
],
"searchParam": [
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/allergyintolerance-status",
"type": "token",
"documentation": "active | unconfirmed | confirmed | inactive | resolved | refuted | entered-in-error"
},
{
"name": "onset",
"definition": "http://hl7.org/fhir/SearchParameter/allergyintolerance-onset",
"type": "date",
"documentation": "Date(/time) when manifestations showed"
},
{
"name": "last-date",
"definition": "http://hl7.org/fhir/SearchParameter/allergyintolerance-last-date",
"type": "date",
"documentation": "Date(/time) of last known occurrence of a reaction"
},
{
"name": "severity",
"definition": "http://hl7.org/fhir/SearchParameter/allergyintolerance-severity",
"type": "token",
"documentation": "mild | moderate | severe (of event as a whole)"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/allergyintolerance-type",
"type": "token",
"documentation": "allergy | intolerance - Underlying mechanism (if known)"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/allergyintolerance-date",
"type": "date",
"documentation": "When recorded"
},
{
"name": "reporter",
"definition": "http://hl7.org/fhir/SearchParameter/allergyintolerance-reporter",
"type": "reference",
"documentation": "Source of the information about the allergy"
},
{
"name": "substance",
"definition": "http://hl7.org/fhir/SearchParameter/allergyintolerance-substance",
"type": "token",
"documentation": "Substance, (or class) considered to be responsible for risk"
},
{
"name": "criticality",
"definition": "http://hl7.org/fhir/SearchParameter/allergyintolerance-criticality",
"type": "token",
"documentation": "CRITL | CRITH | CRITU"
},
{
"name": "category",
"definition": "http://hl7.org/fhir/SearchParameter/allergyintolerance-category",
"type": "token",
"documentation": "food | medication | environment | other - Category of Substance"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/allergyintolerance-patient",
"type": "reference",
"documentation": "Who the sensitivity is for"
},
{
"name": "recorder",
"definition": "http://hl7.org/fhir/SearchParameter/allergyintolerance-recorder",
"type": "reference",
"documentation": "Who recorded the sensitivity"
},
{
"name": "route",
"definition": "http://hl7.org/fhir/SearchParameter/allergyintolerance-route",
"type": "token",
"documentation": "How the subject was exposed to the substance"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/allergyintolerance-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"
}
]
},
{
"type": "Appointment",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Appointment.patient",
"Appointment.practitioner",
"Appointment.location",
"Appointment.actor"
],
"searchRevInclude": [
"AppointmentResponse.appointment",
"CarePlan.activityreference",
"ClinicalImpression.plan",
"ClinicalImpression.action",
"Encounter.appointment"
],
"searchParam": [
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/appointment-patient",
"type": "reference",
"documentation": "One of the individuals of the appointment is this patient"
},
{
"name": "practitioner",
"definition": "http://hl7.org/fhir/SearchParameter/appointment-practitioner",
"type": "reference",
"documentation": "One of the individuals of the appointment is this practitioner"
},
{
"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"
},
{
"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": "actor",
"definition": "http://hl7.org/fhir/SearchParameter/appointment-actor",
"type": "reference",
"documentation": "Any one of the individuals participating in the appointment"
},
{
"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"
}
]
},
{
"type": "AppointmentResponse",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"AppointmentResponse.patient",
"AppointmentResponse.practitioner",
"AppointmentResponse.location",
"AppointmentResponse.actor",
"AppointmentResponse.appointment"
],
"searchParam": [
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/appointmentresponse-patient",
"type": "reference",
"documentation": "This Response is for this Patient"
},
{
"name": "practitioner",
"definition": "http://hl7.org/fhir/SearchParameter/appointmentresponse-practitioner",
"type": "reference",
"documentation": "This Response is for this Practitioner"
},
{
"name": "location",
"definition": "http://hl7.org/fhir/SearchParameter/appointmentresponse-location",
"type": "reference",
"documentation": "This Response is for this Location"
},
{
"name": "part-status",
"definition": "http://hl7.org/fhir/SearchParameter/appointmentresponse-part-status",
"type": "token",
"documentation": "The participants acceptance status for this appointment"
},
{
"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": "appointment",
"definition": "http://hl7.org/fhir/SearchParameter/appointmentresponse-appointment",
"type": "reference",
"documentation": "The appointment that the response is attached to"
}
]
},
{
"type": "AuditEvent",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"AuditEvent.reference",
"AuditEvent.patient",
"AuditEvent.participant"
],
"searchParam": [
{
"name": "site",
"definition": "http://hl7.org/fhir/SearchParameter/auditevent-site",
"type": "token",
"documentation": "Logical source location within the enterprise"
},
{
"name": "desc",
"definition": "http://hl7.org/fhir/SearchParameter/auditevent-desc",
"type": "string",
"documentation": "Instance-specific descriptor for Object"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/auditevent-type",
"type": "token",
"documentation": "Type/identifier of event"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/auditevent-date",
"type": "date",
"documentation": "Time when the event occurred on source"
},
{
"name": "reference",
"definition": "http://hl7.org/fhir/SearchParameter/auditevent-reference",
"type": "reference",
"documentation": "Specific instance of resource (e.g. versioned)"
},
{
"name": "identity",
"definition": "http://hl7.org/fhir/SearchParameter/auditevent-identity",
"type": "token",
"documentation": "Specific instance of object (e.g. versioned)"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/auditevent-patient",
"type": "reference",
"documentation": "Direct reference to resource"
},
{
"name": "altid",
"definition": "http://hl7.org/fhir/SearchParameter/auditevent-altid",
"type": "token",
"documentation": "Alternative User id e.g. authentication"
},
{
"name": "source",
"definition": "http://hl7.org/fhir/SearchParameter/auditevent-source",
"type": "token",
"documentation": "The identity of source detecting the event"
},
{
"name": "address",
"definition": "http://hl7.org/fhir/SearchParameter/auditevent-address",
"type": "token",
"documentation": "Identifier for the network access point of the user device"
},
{
"name": "subtype",
"definition": "http://hl7.org/fhir/SearchParameter/auditevent-subtype",
"type": "token",
"documentation": "More specific type/id for the event"
},
{
"name": "name",
"definition": "http://hl7.org/fhir/SearchParameter/auditevent-name",
"type": "string",
"documentation": "Human-meaningful name for the user"
},
{
"name": "action",
"definition": "http://hl7.org/fhir/SearchParameter/auditevent-action",
"type": "token",
"documentation": "Type of action performed during the event"
},
{
"name": "participant",
"definition": "http://hl7.org/fhir/SearchParameter/auditevent-participant",
"type": "reference",
"documentation": "Direct reference to resource"
},
{
"name": "policy",
"definition": "http://hl7.org/fhir/SearchParameter/auditevent-policy",
"type": "uri",
"documentation": "Policy that authorized event"
},
{
"name": "object-type",
"definition": "http://hl7.org/fhir/SearchParameter/auditevent-object-type",
"type": "token",
"documentation": "Type of object involved"
},
{
"name": "user",
"definition": "http://hl7.org/fhir/SearchParameter/auditevent-user",
"type": "token",
"documentation": "Unique identifier for the user"
}
]
},
{
"type": "Basic",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Basic.author",
"Basic.patient",
"Basic.subject"
],
"searchParam": [
{
"name": "author",
"definition": "http://hl7.org/fhir/SearchParameter/basic-author",
"type": "reference",
"documentation": "Who created"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/basic-patient",
"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": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/basic-subject",
"type": "reference",
"documentation": "Identifies the focus of this resource"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/basic-code",
"type": "token",
"documentation": "Kind of Resource"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/basic-identifier",
"type": "token",
"documentation": "Business identifier"
}
]
},
{
"type": "Binary",
"profile": {
"reference": "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": "validate",
"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",
"searchParam": [
{
"name": "contenttype",
"definition": "http://hl7.org/fhir/SearchParameter/binary-contenttype",
"type": "token",
"documentation": "MimeType of the binary content"
}
]
},
{
"type": "BodySite",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/BodySite"
},
"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": "validate",
"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",
"searchInclude": [
"BodySite.patient"
],
"searchParam": [
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/bodysite-patient",
"type": "reference",
"documentation": "Patient to whom bodysite belongs"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/bodysite-code",
"type": "token",
"documentation": "Named anatomical location"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/bodysite-identifier",
"type": "token",
"documentation": "Identifier for this instance of the anatomical location"
}
]
},
{
"type": "Bundle",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Bundle.message",
"Bundle.composition"
],
"searchParam": [
{
"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": "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 searches 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"
}
]
},
{
"type": "CarePlan",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"CarePlan.condition",
"CarePlan.subject",
"CarePlan.goal",
"CarePlan.patient",
"CarePlan.participant",
"CarePlan.performer",
"CarePlan.activityreference",
"CarePlan.relatedplan"
],
"searchRevInclude": [
"CarePlan.relatedplan",
"ClinicalImpression.plan"
],
"searchParam": [
{
"name": "activitycode",
"definition": "http://hl7.org/fhir/SearchParameter/careplan-activitycode",
"type": "token",
"documentation": "Detail type of activity"
},
{
"name": "condition",
"definition": "http://hl7.org/fhir/SearchParameter/careplan-condition",
"type": "reference",
"documentation": "Health issues this plan addresses"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/careplan-subject",
"type": "reference",
"documentation": "Who care plan is for"
},
{
"name": "activitydate",
"definition": "http://hl7.org/fhir/SearchParameter/careplan-activitydate",
"type": "date",
"documentation": "Specified date occurs within period specified by CarePlan.activity.timingSchedule"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/careplan-date",
"type": "date",
"documentation": "Time period plan covers"
},
{
"name": "goal",
"definition": "http://hl7.org/fhir/SearchParameter/careplan-goal",
"type": "reference",
"documentation": "Desired outcome of plan"
},
{
"name": "related",
"definition": "http://hl7.org/fhir/SearchParameter/careplan-related",
"type": "composite",
"documentation": "A combination of the type of relationship and the related plan"
},
{
"name": "relatedcode",
"definition": "http://hl7.org/fhir/SearchParameter/careplan-relatedcode",
"type": "token",
"documentation": "includes | replaces | fulfills"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/careplan-patient",
"type": "reference",
"documentation": "Who care plan is for"
},
{
"name": "participant",
"definition": "http://hl7.org/fhir/SearchParameter/careplan-participant",
"type": "reference",
"documentation": "Who is involved"
},
{
"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": "activityreference",
"definition": "http://hl7.org/fhir/SearchParameter/careplan-activityreference",
"type": "reference",
"documentation": "Activity details defined in specific resource"
},
{
"name": "relatedplan",
"definition": "http://hl7.org/fhir/SearchParameter/careplan-relatedplan",
"type": "reference",
"documentation": "Plan relationship exists with"
}
]
},
{
"type": "Claim",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Claim.patient",
"Claim.provider"
],
"searchParam": [
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/claim-patient",
"type": "reference",
"documentation": "Patient"
},
{
"name": "priority",
"definition": "http://hl7.org/fhir/SearchParameter/claim-priority",
"type": "token",
"documentation": "Processing priority requested"
},
{
"name": "use",
"definition": "http://hl7.org/fhir/SearchParameter/claim-use",
"type": "token",
"documentation": "The kind of financial resource"
},
{
"name": "provider",
"definition": "http://hl7.org/fhir/SearchParameter/claim-provider",
"type": "reference",
"documentation": "Provider responsible for the claim"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/claim-identifier",
"type": "token",
"documentation": "The primary identifier of the financial resource"
}
]
},
{
"type": "ClaimResponse",
"profile": {
"reference": "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": "validate",
"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",
"searchParam": [
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/claimresponse-identifier",
"type": "token",
"documentation": "The identity of the insurer"
}
]
},
{
"type": "ClinicalImpression",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"ClinicalImpression.assessor",
"ClinicalImpression.trigger",
"ClinicalImpression.patient",
"ClinicalImpression.plan",
"ClinicalImpression.previous",
"ClinicalImpression.action",
"ClinicalImpression.investigation",
"ClinicalImpression.problem"
],
"searchRevInclude": [
"ClinicalImpression.previous"
],
"searchParam": [
{
"name": "assessor",
"definition": "http://hl7.org/fhir/SearchParameter/clinicalimpression-assessor",
"type": "reference",
"documentation": "The clinician performing the assessment"
},
{
"name": "trigger",
"definition": "http://hl7.org/fhir/SearchParameter/clinicalimpression-trigger",
"type": "reference",
"documentation": "Request or event that necessitated this assessment"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/clinicalimpression-patient",
"type": "reference",
"documentation": "The patient being assessed"
},
{
"name": "plan",
"definition": "http://hl7.org/fhir/SearchParameter/clinicalimpression-plan",
"type": "reference",
"documentation": "Plan of action after assessment"
},
{
"name": "resolved",
"definition": "http://hl7.org/fhir/SearchParameter/clinicalimpression-resolved",
"type": "token",
"documentation": "Diagnoses/conditions resolved since previous assessment"
},
{
"name": "trigger-code",
"definition": "http://hl7.org/fhir/SearchParameter/clinicalimpression-trigger-code",
"type": "token",
"documentation": "Request or event that necessitated this assessment"
},
{
"name": "previous",
"definition": "http://hl7.org/fhir/SearchParameter/clinicalimpression-previous",
"type": "reference",
"documentation": "Reference to last assessment"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/clinicalimpression-status",
"type": "token",
"documentation": "in-progress | completed | entered-in-error"
},
{
"name": "action",
"definition": "http://hl7.org/fhir/SearchParameter/clinicalimpression-action",
"type": "reference",
"documentation": "Actions taken during assessment"
},
{
"name": "finding",
"definition": "http://hl7.org/fhir/SearchParameter/clinicalimpression-finding",
"type": "token",
"documentation": "Specific text or code for finding"
},
{
"name": "investigation",
"definition": "http://hl7.org/fhir/SearchParameter/clinicalimpression-investigation",
"type": "reference",
"documentation": "Record of a specific investigation"
},
{
"name": "problem",
"definition": "http://hl7.org/fhir/SearchParameter/clinicalimpression-problem",
"type": "reference",
"documentation": "General assessment of patient state"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/clinicalimpression-date",
"type": "date",
"documentation": "When the assessment occurred"
},
{
"name": "ruledout",
"definition": "http://hl7.org/fhir/SearchParameter/clinicalimpression-ruledout",
"type": "token",
"documentation": "Specific text of code for diagnosis"
}
]
},
{
"type": "Communication",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Communication.sender",
"Communication.patient",
"Communication.subject",
"Communication.request",
"Communication.encounter",
"Communication.recipient"
],
"searchParam": [
{
"name": "sender",
"definition": "http://hl7.org/fhir/SearchParameter/communication-sender",
"type": "reference",
"documentation": "Message sender"
},
{
"name": "sent",
"definition": "http://hl7.org/fhir/SearchParameter/communication-sent",
"type": "date",
"documentation": "When sent"
},
{
"name": "category",
"definition": "http://hl7.org/fhir/SearchParameter/communication-category",
"type": "token",
"documentation": "Message category"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/communication-patient",
"type": "reference",
"documentation": "Focus of message"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/communication-status",
"type": "token",
"documentation": "in-progress | completed | suspended | rejected | failed"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/communication-subject",
"type": "reference",
"documentation": "Focus of message"
},
{
"name": "request",
"definition": "http://hl7.org/fhir/SearchParameter/communication-request",
"type": "reference",
"documentation": "CommunicationRequest producing this message"
},
{
"name": "received",
"definition": "http://hl7.org/fhir/SearchParameter/communication-received",
"type": "date",
"documentation": "When received"
},
{
"name": "encounter",
"definition": "http://hl7.org/fhir/SearchParameter/communication-encounter",
"type": "reference",
"documentation": "Encounter leading to message"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/communication-identifier",
"type": "token",
"documentation": "Unique identifier"
},
{
"name": "medium",
"definition": "http://hl7.org/fhir/SearchParameter/communication-medium",
"type": "token",
"documentation": "A channel of communication"
},
{
"name": "recipient",
"definition": "http://hl7.org/fhir/SearchParameter/communication-recipient",
"type": "reference",
"documentation": "Message recipient"
}
]
},
{
"type": "CommunicationRequest",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"CommunicationRequest.sender",
"CommunicationRequest.requester",
"CommunicationRequest.patient",
"CommunicationRequest.subject",
"CommunicationRequest.encounter",
"CommunicationRequest.recipient"
],
"searchRevInclude": [
"CarePlan.activityreference",
"ClinicalImpression.plan",
"Communication.request"
],
"searchParam": [
{
"name": "sender",
"definition": "http://hl7.org/fhir/SearchParameter/communicationrequest-sender",
"type": "reference",
"documentation": "Message sender"
},
{
"name": "requested",
"definition": "http://hl7.org/fhir/SearchParameter/communicationrequest-requested",
"type": "date",
"documentation": "When ordered or proposed"
},
{
"name": "time",
"definition": "http://hl7.org/fhir/SearchParameter/communicationrequest-time",
"type": "date",
"documentation": "When scheduled"
},
{
"name": "requester",
"definition": "http://hl7.org/fhir/SearchParameter/communicationrequest-requester",
"type": "reference",
"documentation": "An individual who requested a communication"
},
{
"name": "category",
"definition": "http://hl7.org/fhir/SearchParameter/communicationrequest-category",
"type": "token",
"documentation": "Message category"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/communicationrequest-patient",
"type": "reference",
"documentation": "Focus of message"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/communicationrequest-status",
"type": "token",
"documentation": "proposed | planned | requested | received | accepted | in-progress | completed | suspended | rejected | failed"
},
{
"name": "priority",
"definition": "http://hl7.org/fhir/SearchParameter/communicationrequest-priority",
"type": "token",
"documentation": "Message urgency"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/communicationrequest-subject",
"type": "reference",
"documentation": "Focus of message"
},
{
"name": "encounter",
"definition": "http://hl7.org/fhir/SearchParameter/communicationrequest-encounter",
"type": "reference",
"documentation": "Encounter leading to message"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/communicationrequest-identifier",
"type": "token",
"documentation": "Unique identifier"
},
{
"name": "medium",
"definition": "http://hl7.org/fhir/SearchParameter/communicationrequest-medium",
"type": "token",
"documentation": "A channel of communication"
},
{
"name": "recipient",
"definition": "http://hl7.org/fhir/SearchParameter/communicationrequest-recipient",
"type": "reference",
"documentation": "Message recipient"
}
]
},
{
"type": "Composition",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Composition.subject",
"Composition.encounter",
"Composition.author",
"Composition.patient",
"Composition.attester",
"Composition.entry"
],
"searchParam": [
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/composition-status",
"type": "token",
"documentation": "preliminary | final | amended | entered-in-error"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/composition-subject",
"type": "reference",
"documentation": "Who and/or what the composition is about"
},
{
"name": "class",
"definition": "http://hl7.org/fhir/SearchParameter/composition-class",
"type": "token",
"documentation": "Categorization of Composition"
},
{
"name": "encounter",
"definition": "http://hl7.org/fhir/SearchParameter/composition-encounter",
"type": "reference",
"documentation": "Context of the Composition"
},
{
"name": "period",
"definition": "http://hl7.org/fhir/SearchParameter/composition-period",
"type": "date",
"documentation": "The period covered by the documentation"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/composition-type",
"type": "token",
"documentation": "Kind of composition (LOINC if possible)"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/composition-date",
"type": "date",
"documentation": "Composition editing time"
},
{
"name": "section",
"definition": "http://hl7.org/fhir/SearchParameter/composition-section",
"type": "token",
"documentation": "Classification of section (recommended)"
},
{
"name": "author",
"definition": "http://hl7.org/fhir/SearchParameter/composition-author",
"type": "reference",
"documentation": "Who and/or what authored the composition"
},
{
"name": "title",
"definition": "http://hl7.org/fhir/SearchParameter/composition-title",
"type": "string",
"documentation": "Human Readable name/title"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/composition-patient",
"type": "reference",
"documentation": "Who and/or what the composition is about"
},
{
"name": "confidentiality",
"definition": "http://hl7.org/fhir/SearchParameter/composition-confidentiality",
"type": "token",
"documentation": "As defined by affinity domain"
},
{
"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": "context",
"definition": "http://hl7.org/fhir/SearchParameter/composition-context",
"type": "token",
"documentation": "Code(s) that apply to the event being documented"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/composition-identifier",
"type": "token",
"documentation": "Logical identifier of composition (version-independent)"
}
]
},
{
"type": "ConceptMap",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"ConceptMap.sourceuri",
"ConceptMap.source",
"ConceptMap.target"
],
"searchParam": [
{
"name": "dependson",
"definition": "http://hl7.org/fhir/SearchParameter/conceptmap-dependson",
"type": "uri",
"documentation": "Reference to element/field/ValueSet mapping depends on"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/conceptmap-status",
"type": "token",
"documentation": "Status of the concept map"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/conceptmap-date",
"type": "date",
"documentation": "The concept map publication date"
},
{
"name": "url",
"definition": "http://hl7.org/fhir/SearchParameter/conceptmap-url",
"type": "uri",
"documentation": "The URL of the concept map"
},
{
"name": "targetsystem",
"definition": "http://hl7.org/fhir/SearchParameter/conceptmap-targetsystem",
"type": "uri",
"documentation": "System of the target (if necessary)"
},
{
"name": "version",
"definition": "http://hl7.org/fhir/SearchParameter/conceptmap-version",
"type": "token",
"documentation": "The version identifier of the concept map"
},
{
"name": "publisher",
"definition": "http://hl7.org/fhir/SearchParameter/conceptmap-publisher",
"type": "string",
"documentation": "Name of the publisher of the concept map"
},
{
"name": "product",
"definition": "http://hl7.org/fhir/SearchParameter/conceptmap-product",
"type": "uri",
"documentation": "Reference to element/field/ValueSet mapping depends on"
},
{
"name": "sourcecode",
"definition": "http://hl7.org/fhir/SearchParameter/conceptmap-sourcecode",
"type": "token",
"documentation": "Identifies element being mapped"
},
{
"name": "sourceuri",
"definition": "http://hl7.org/fhir/SearchParameter/conceptmap-sourceuri",
"type": "reference",
"documentation": "Identifies the source of the concepts which are being mapped"
},
{
"name": "source",
"definition": "http://hl7.org/fhir/SearchParameter/conceptmap-source",
"type": "reference",
"documentation": "Identifies the source of the concepts which are being mapped"
},
{
"name": "description",
"definition": "http://hl7.org/fhir/SearchParameter/conceptmap-description",
"type": "string",
"documentation": "Text search in the description of the concept map"
},
{
"name": "name",
"definition": "http://hl7.org/fhir/SearchParameter/conceptmap-name",
"type": "string",
"documentation": "Name of the concept map"
},
{
"name": "context",
"definition": "http://hl7.org/fhir/SearchParameter/conceptmap-context",
"type": "token",
"documentation": "A use context assigned to the concept map"
},
{
"name": "target",
"definition": "http://hl7.org/fhir/SearchParameter/conceptmap-target",
"type": "reference",
"documentation": "Provides context to the mappings"
},
{
"name": "targetcode",
"definition": "http://hl7.org/fhir/SearchParameter/conceptmap-targetcode",
"type": "token",
"documentation": "Code that identifies the target element"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/conceptmap-identifier",
"type": "token",
"documentation": "Additional identifier for the concept map"
},
{
"name": "sourcesystem",
"definition": "http://hl7.org/fhir/SearchParameter/conceptmap-sourcesystem",
"type": "uri",
"documentation": "Code System (if value set crosses code systems)"
}
]
},
{
"type": "Condition",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Condition.asserter",
"Condition.encounter",
"Condition.patient"
],
"searchRevInclude": [
"CarePlan.condition",
"ClinicalImpression.problem",
"Encounter.condition",
"Encounter.indication",
"Encounter.procedure",
"EpisodeOfCare.condition",
"RiskAssessment.condition"
],
"searchParam": [
{
"name": "date-recorded",
"definition": "http://hl7.org/fhir/SearchParameter/condition-date-recorded",
"type": "date",
"documentation": "A date, when the Condition statement was documented"
},
{
"name": "asserter",
"definition": "http://hl7.org/fhir/SearchParameter/condition-asserter",
"type": "reference",
"documentation": "Person who asserts this condition"
},
{
"name": "onset",
"definition": "http://hl7.org/fhir/SearchParameter/condition-onset",
"type": "date",
"documentation": "Date related onsets (dateTime and Period)"
},
{
"name": "evidence",
"definition": "http://hl7.org/fhir/SearchParameter/condition-evidence",
"type": "token",
"documentation": "Manifestation/symptom"
},
{
"name": "body-site",
"definition": "http://hl7.org/fhir/SearchParameter/condition-body-site",
"type": "token",
"documentation": "Anatomical location, if relevant"
},
{
"name": "onset-info",
"definition": "http://hl7.org/fhir/SearchParameter/condition-onset-info",
"type": "string",
"documentation": "Other onsets (boolean, age, range, string)"
},
{
"name": "severity",
"definition": "http://hl7.org/fhir/SearchParameter/condition-severity",
"type": "token",
"documentation": "The severity of the condition"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/condition-code",
"type": "token",
"documentation": "Code for the condition"
},
{
"name": "encounter",
"definition": "http://hl7.org/fhir/SearchParameter/condition-encounter",
"type": "reference",
"documentation": "Encounter when condition first asserted"
},
{
"name": "stage",
"definition": "http://hl7.org/fhir/SearchParameter/condition-stage",
"type": "token",
"documentation": "Simple summary (disease specific)"
},
{
"name": "category",
"definition": "http://hl7.org/fhir/SearchParameter/condition-category",
"type": "token",
"documentation": "The category of the condition"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/condition-patient",
"type": "reference",
"documentation": "Who has the condition?"
},
{
"name": "clinicalstatus",
"definition": "http://hl7.org/fhir/SearchParameter/condition-clinicalstatus",
"type": "token",
"documentation": "The clinical status of the condition"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/condition-identifier",
"type": "token",
"documentation": "A unique identifier of the condition record"
}
]
},
{
"type": "Conformance",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/Conformance"
},
"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": "validate",
"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",
"searchInclude": [
"Conformance.supported-profile",
"Conformance.profile"
],
"searchParam": [
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/conformance-status",
"type": "token",
"documentation": "The current status of the conformance statement"
},
{
"name": "resource",
"definition": "http://hl7.org/fhir/SearchParameter/conformance-resource",
"type": "token",
"documentation": "Name of a resource mentioned in a conformance statement"
},
{
"name": "security",
"definition": "http://hl7.org/fhir/SearchParameter/conformance-security",
"type": "token",
"documentation": "OAuth | SMART-on-FHIR | NTLM | Basic | Kerberos | Certificates"
},
{
"name": "format",
"definition": "http://hl7.org/fhir/SearchParameter/conformance-format",
"type": "token",
"documentation": "formats supported (xml | json | mime type)"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/conformance-date",
"type": "date",
"documentation": "The conformance statement publication date"
},
{
"name": "url",
"definition": "http://hl7.org/fhir/SearchParameter/conformance-url",
"type": "uri",
"documentation": "The uri that identifies the conformance statement"
},
{
"name": "version",
"definition": "http://hl7.org/fhir/SearchParameter/conformance-version",
"type": "token",
"documentation": "The version identifier of the conformance statement"
},
{
"name": "publisher",
"definition": "http://hl7.org/fhir/SearchParameter/conformance-publisher",
"type": "string",
"documentation": "Name of the publisher of the conformance statement"
},
{
"name": "mode",
"definition": "http://hl7.org/fhir/SearchParameter/conformance-mode",
"type": "token",
"documentation": "Mode - restful (server/client) or messaging (sender/receiver)"
},
{
"name": "software",
"definition": "http://hl7.org/fhir/SearchParameter/conformance-software",
"type": "string",
"documentation": "Part of a the name of a software application"
},
{
"name": "description",
"definition": "http://hl7.org/fhir/SearchParameter/conformance-description",
"type": "string",
"documentation": "Text search in the description of the conformance statement"
},
{
"name": "event",
"definition": "http://hl7.org/fhir/SearchParameter/conformance-event",
"type": "token",
"documentation": "Event code in a conformance statement"
},
{
"name": "name",
"definition": "http://hl7.org/fhir/SearchParameter/conformance-name",
"type": "string",
"documentation": "Name of the conformance statement"
},
{
"name": "supported-profile",
"definition": "http://hl7.org/fhir/SearchParameter/conformance-supported-profile",
"type": "reference",
"documentation": "Profiles for use cases supported"
},
{
"name": "fhirversion",
"definition": "http://hl7.org/fhir/SearchParameter/conformance-fhirversion",
"type": "token",
"documentation": "The version of FHIR"
},
{
"name": "profile",
"definition": "http://hl7.org/fhir/SearchParameter/conformance-profile",
"type": "reference",
"documentation": "A profile id invoked in a conformance statement"
}
]
},
{
"type": "Contract",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Contract.signer",
"Contract.patient",
"Contract.subject",
"Contract.actor"
],
"searchRevInclude": [
"Contract.actor"
],
"searchParam": [
{
"name": "signer",
"definition": "http://hl7.org/fhir/SearchParameter/contract-signer",
"type": "reference",
"documentation": "Contract Signatory Party"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/contract-patient",
"type": "reference",
"documentation": "The identity of the target of the contract (if a patient)"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/contract-subject",
"type": "reference",
"documentation": "The identity of the target of the contract"
},
{
"name": "actor",
"definition": "http://hl7.org/fhir/SearchParameter/contract-actor",
"type": "reference",
"documentation": "Contract Actor Type"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/contract-identifier",
"type": "token",
"documentation": "The identity of the contract"
}
]
},
{
"type": "Coverage",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Coverage.issuer"
],
"searchParam": [
{
"name": "plan",
"definition": "http://hl7.org/fhir/SearchParameter/coverage-plan",
"type": "token",
"documentation": "A plan or policy identifier"
},
{
"name": "issuer",
"definition": "http://hl7.org/fhir/SearchParameter/coverage-issuer",
"type": "reference",
"documentation": "The identity of the insurer"
},
{
"name": "sequence",
"definition": "http://hl7.org/fhir/SearchParameter/coverage-sequence",
"type": "token",
"documentation": "Sequence number"
},
{
"name": "dependent",
"definition": "http://hl7.org/fhir/SearchParameter/coverage-dependent",
"type": "token",
"documentation": "Dependent number"
},
{
"name": "group",
"definition": "http://hl7.org/fhir/SearchParameter/coverage-group",
"type": "token",
"documentation": "Group identifier"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/coverage-type",
"type": "token",
"documentation": "The kind of coverage"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/coverage-identifier",
"type": "token",
"documentation": "The primary identifier of the insured"
},
{
"name": "subplan",
"definition": "http://hl7.org/fhir/SearchParameter/coverage-subplan",
"type": "token",
"documentation": "Sub-plan identifier"
}
]
},
{
"type": "DataElement",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/DataElement"
},
"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": "validate",
"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",
"searchParam": [
{
"name": "stringency",
"definition": "http://hl7.org/fhir/SearchParameter/dataelement-stringency",
"type": "token",
"documentation": "The stringency of the data element definition"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/dataelement-status",
"type": "token",
"documentation": "The current status of the data element"
},
{
"name": "description",
"definition": "http://hl7.org/fhir/SearchParameter/dataelement-description",
"type": "string",
"documentation": "Text search in the description of the data element. This corresponds to the definition of the first DataElement.element."
},
{
"name": "name",
"definition": "http://hl7.org/fhir/SearchParameter/dataelement-name",
"type": "string",
"documentation": "Name of the data element"
},
{
"name": "context",
"definition": "http://hl7.org/fhir/SearchParameter/dataelement-context",
"type": "token",
"documentation": "A use context assigned to the data element"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/dataelement-code",
"type": "token",
"documentation": "A code for the data element (server may choose to do subsumption)"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/dataelement-date",
"type": "date",
"documentation": "The data element publication date"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/dataelement-identifier",
"type": "token",
"documentation": "The identifier of the data element"
},
{
"name": "url",
"definition": "http://hl7.org/fhir/SearchParameter/dataelement-url",
"type": "uri",
"documentation": "The official URL for the data element"
},
{
"name": "publisher",
"definition": "http://hl7.org/fhir/SearchParameter/dataelement-publisher",
"type": "string",
"documentation": "Name of the publisher of the data element"
},
{
"name": "version",
"definition": "http://hl7.org/fhir/SearchParameter/dataelement-version",
"type": "string",
"documentation": "The version identifier of the data element"
}
]
},
{
"type": "DecisionSupportRule",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/DecisionSupportRule"
},
"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": "validate",
"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"
},
{
"type": "DecisionSupportServiceModule",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/DecisionSupportServiceModule"
},
"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": "validate",
"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"
},
{
"type": "DetectedIssue",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"DetectedIssue.author",
"DetectedIssue.implicated",
"DetectedIssue.patient"
],
"searchParam": [
{
"name": "author",
"definition": "http://hl7.org/fhir/SearchParameter/detectedissue-author",
"type": "reference",
"documentation": "The provider or device that identified the issue"
},
{
"name": "category",
"definition": "http://hl7.org/fhir/SearchParameter/detectedissue-category",
"type": "token",
"documentation": "Issue Category, e.g. drug-drug, duplicate therapy, etc."
},
{
"name": "implicated",
"definition": "http://hl7.org/fhir/SearchParameter/detectedissue-implicated",
"type": "reference",
"documentation": "Problem resource"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/detectedissue-patient",
"type": "reference",
"documentation": "Associated patient"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/detectedissue-date",
"type": "date",
"documentation": "When identified"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/detectedissue-identifier",
"type": "token",
"documentation": "Unique id for the detected issue"
}
]
},
{
"type": "Device",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Device.organization",
"Device.patient",
"Device.location"
],
"searchRevInclude": [
"Account.patient",
"Account.subject",
"Appointment.patient",
"Appointment.practitioner",
"Appointment.location",
"Appointment.actor",
"AppointmentResponse.patient",
"AppointmentResponse.practitioner",
"AppointmentResponse.location",
"AppointmentResponse.actor",
"AuditEvent.patient",
"AuditEvent.participant",
"Communication.sender",
"Communication.recipient",
"CommunicationRequest.sender",
"CommunicationRequest.recipient",
"Composition.author",
"Contract.actor",
"DetectedIssue.author",
"DeviceComponent.source",
"DeviceMetric.source",
"DeviceUseRequest.device",
"DeviceUseStatement.device",
"DiagnosticOrder.subject",
"DiagnosticOrder.actor",
"DiagnosticOrder.patient",
"DiagnosticReport.subject",
"DiagnosticReport.patient",
"DocumentManifest.subject",
"DocumentManifest.author",
"DocumentManifest.patient",
"DocumentReference.subject",
"DocumentReference.author",
"DocumentReference.patient",
"Flag.author",
"Group.member",
"ImagingObjectSelection.author",
"List.patient",
"List.source",
"List.subject",
"Media.patient",
"Media.subject",
"MedicationAdministration.device",
"MessageHeader.target",
"Observation.subject",
"Observation.patient",
"Observation.device",
"Order.patient",
"Order.subject",
"Order.target",
"OrderResponse.who",
"ProcedureRequest.orderer",
"Provenance.agent",
"QuestionnaireResponse.author",
"RiskAssessment.performer",
"Schedule.actor",
"Specimen.patient",
"Specimen.subject"
],
"searchParam": [
{
"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": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/device-patient",
"type": "reference",
"documentation": "Patient information, if the resource is affixed to a person"
},
{
"name": "location",
"definition": "http://hl7.org/fhir/SearchParameter/device-location",
"type": "reference",
"documentation": "A location, where the resource is found"
},
{
"name": "manufacturer",
"definition": "http://hl7.org/fhir/SearchParameter/device-manufacturer",
"type": "string",
"documentation": "The manufacturer of the device"
},
{
"name": "udi",
"definition": "http://hl7.org/fhir/SearchParameter/device-udi",
"type": "string",
"documentation": "FDA mandated Unique Device Identifier"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/device-type",
"type": "token",
"documentation": "The type of the device"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/device-identifier",
"type": "token",
"documentation": "Instance id from manufacturer, owner, and others"
},
{
"name": "url",
"definition": "http://hl7.org/fhir/SearchParameter/device-url",
"type": "uri",
"documentation": "Network address to contact device"
}
]
},
{
"type": "DeviceComponent",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/DeviceComponent"
},
"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": "validate",
"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",
"searchInclude": [
"DeviceComponent.source",
"DeviceComponent.parent"
],
"searchRevInclude": [
"DeviceComponent.parent",
"DeviceMetric.parent"
],
"searchParam": [
{
"name": "source",
"definition": "http://hl7.org/fhir/SearchParameter/devicecomponent-source",
"type": "reference",
"documentation": "The device source"
},
{
"name": "parent",
"definition": "http://hl7.org/fhir/SearchParameter/devicecomponent-parent",
"type": "reference",
"documentation": "The parent DeviceComponent resource"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/devicecomponent-type",
"type": "token",
"documentation": "The device component type"
}
]
},
{
"type": "DeviceMetric",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"DeviceMetric.source",
"DeviceMetric.parent"
],
"searchRevInclude": [
"Observation.device"
],
"searchParam": [
{
"name": "category",
"definition": "http://hl7.org/fhir/SearchParameter/devicemetric-category",
"type": "token",
"documentation": "The category of the metric"
},
{
"name": "source",
"definition": "http://hl7.org/fhir/SearchParameter/devicemetric-source",
"type": "reference",
"documentation": "The device resource"
},
{
"name": "parent",
"definition": "http://hl7.org/fhir/SearchParameter/devicemetric-parent",
"type": "reference",
"documentation": "The parent DeviceMetric resource"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/devicemetric-type",
"type": "token",
"documentation": "The component type"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/devicemetric-identifier",
"type": "token",
"documentation": "The identifier of the metric"
}
]
},
{
"type": "DeviceUseRequest",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/DeviceUseRequest"
},
"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": "validate",
"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",
"searchInclude": [
"DeviceUseRequest.patient",
"DeviceUseRequest.subject",
"DeviceUseRequest.device"
],
"searchRevInclude": [
"CarePlan.activityreference",
"ClinicalImpression.plan"
],
"searchParam": [
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/deviceuserequest-patient",
"type": "reference",
"documentation": "Search by subject - a patient"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/deviceuserequest-subject",
"type": "reference",
"documentation": "Search by subject"
},
{
"name": "device",
"definition": "http://hl7.org/fhir/SearchParameter/deviceuserequest-device",
"type": "reference",
"documentation": "Device requested"
}
]
},
{
"type": "DeviceUseStatement",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"DeviceUseStatement.patient",
"DeviceUseStatement.subject",
"DeviceUseStatement.device"
],
"searchParam": [
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/deviceusestatement-patient",
"type": "reference",
"documentation": "Search by subject - a patient"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/deviceusestatement-subject",
"type": "reference",
"documentation": "Search by subject"
},
{
"name": "device",
"definition": "http://hl7.org/fhir/SearchParameter/deviceusestatement-device",
"type": "reference",
"documentation": "Search by device"
}
]
},
{
"type": "DiagnosticOrder",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/DiagnosticOrder"
},
"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": "validate",
"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",
"searchInclude": [
"DiagnosticOrder.orderer",
"DiagnosticOrder.subject",
"DiagnosticOrder.actor",
"DiagnosticOrder.encounter",
"DiagnosticOrder.patient",
"DiagnosticOrder.specimen"
],
"searchRevInclude": [
"CarePlan.activityreference",
"ClinicalImpression.plan",
"ClinicalImpression.action",
"DiagnosticReport.request",
"ImagingStudy.order"
],
"searchParam": [
{
"name": "orderer",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticorder-orderer",
"type": "reference",
"documentation": "Who ordered the test"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticorder-status",
"type": "token",
"documentation": "proposed | draft | planned | requested | received | accepted | in-progress | review | completed | cancelled | suspended | rejected | failed"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticorder-subject",
"type": "reference",
"documentation": "Who and/or what test is about"
},
{
"name": "item-status",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticorder-item-status",
"type": "token",
"documentation": "proposed | draft | planned | requested | received | accepted | in-progress | review | completed | cancelled | suspended | rejected | failed"
},
{
"name": "event-status",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticorder-event-status",
"type": "token",
"documentation": "proposed | draft | planned | requested | received | accepted | in-progress | review | completed | cancelled | suspended | rejected | failed"
},
{
"name": "actor",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticorder-actor",
"type": "reference",
"documentation": "Who recorded or did this"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticorder-code",
"type": "token",
"documentation": "Code to indicate the item (test or panel) being ordered"
},
{
"name": "encounter",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticorder-encounter",
"type": "reference",
"documentation": "The encounter that this diagnostic order is associated with"
},
{
"name": "item-past-status",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticorder-item-past-status",
"type": "token",
"documentation": "proposed | draft | planned | requested | received | accepted | in-progress | review | completed | cancelled | suspended | rejected | failed"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticorder-patient",
"type": "reference",
"documentation": "Who and/or what test is about"
},
{
"name": "bodysite",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticorder-bodysite",
"type": "token",
"documentation": "Location of requested test (if applicable)"
},
{
"name": "item-date",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticorder-item-date",
"type": "date",
"documentation": "The date at which the event happened"
},
{
"name": "specimen",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticorder-specimen",
"type": "reference",
"documentation": "If the whole order relates to specific specimens"
},
{
"name": "event-status-date",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticorder-event-status-date",
"type": "composite",
"documentation": "A combination of past-status and date"
},
{
"name": "event-date",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticorder-event-date",
"type": "date",
"documentation": "The date at which the event happened"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticorder-identifier",
"type": "token",
"documentation": "Identifiers assigned to this order"
},
{
"name": "item-status-date",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticorder-item-status-date",
"type": "composite",
"documentation": "A combination of item-past-status and item-date"
}
]
},
{
"type": "DiagnosticReport",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"DiagnosticReport.result",
"DiagnosticReport.subject",
"DiagnosticReport.image",
"DiagnosticReport.encounter",
"DiagnosticReport.patient",
"DiagnosticReport.request",
"DiagnosticReport.specimen",
"DiagnosticReport.performer"
],
"searchRevInclude": [
"ClinicalImpression.investigation"
],
"searchParam": [
{
"name": "result",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticreport-result",
"type": "reference",
"documentation": "Link to an atomic result (observation resource)"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticreport-status",
"type": "token",
"documentation": "The status of the report"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticreport-subject",
"type": "reference",
"documentation": "The subject of the report"
},
{
"name": "issued",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticreport-issued",
"type": "date",
"documentation": "When the report was issued"
},
{
"name": "diagnosis",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticreport-diagnosis",
"type": "token",
"documentation": "A coded diagnosis on the report"
},
{
"name": "image",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticreport-image",
"type": "reference",
"documentation": "A reference to the image source."
},
{
"name": "encounter",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticreport-encounter",
"type": "reference",
"documentation": "The Encounter when the order was made"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticreport-code",
"type": "token",
"documentation": "The code for the report as a whole, as opposed to codes for the atomic results, which are the names on the observation resource referred to from the result"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticreport-date",
"type": "date",
"documentation": "The clinically relevant time of the report"
},
{
"name": "category",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticreport-category",
"type": "token",
"documentation": "Which diagnostic discipline/department created the report"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticreport-patient",
"type": "reference",
"documentation": "The subject of the report if a patient"
},
{
"name": "request",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticreport-request",
"type": "reference",
"documentation": "Reference to the test or procedure request."
},
{
"name": "specimen",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticreport-specimen",
"type": "reference",
"documentation": "The specimen details"
},
{
"name": "performer",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticreport-performer",
"type": "reference",
"documentation": "Who was the source of the report (organization)"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/diagnosticreport-identifier",
"type": "token",
"documentation": "An identifier for the report"
}
]
},
{
"type": "DocumentManifest",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"DocumentManifest.related-ref",
"DocumentManifest.content-ref",
"DocumentManifest.subject",
"DocumentManifest.recipient",
"DocumentManifest.author",
"DocumentManifest.patient"
],
"searchParam": [
{
"name": "related-ref",
"definition": "http://hl7.org/fhir/SearchParameter/documentmanifest-related-ref",
"type": "reference",
"documentation": "Related Resource"
},
{
"name": "related-id",
"definition": "http://hl7.org/fhir/SearchParameter/documentmanifest-related-id",
"type": "token",
"documentation": "Identifiers of things that are related"
},
{
"name": "content-ref",
"definition": "http://hl7.org/fhir/SearchParameter/documentmanifest-content-ref",
"type": "reference",
"documentation": "Contents of this set of documents"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/documentmanifest-status",
"type": "token",
"documentation": "current | superseded | entered-in-error"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/documentmanifest-subject",
"type": "reference",
"documentation": "The subject of the set of documents"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/documentmanifest-type",
"type": "token",
"documentation": "Kind of document set"
},
{
"name": "recipient",
"definition": "http://hl7.org/fhir/SearchParameter/documentmanifest-recipient",
"type": "reference",
"documentation": "Intended to get notified about this set of documents"
},
{
"name": "author",
"definition": "http://hl7.org/fhir/SearchParameter/documentmanifest-author",
"type": "reference",
"documentation": "Who and/or what authored the manifest"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/documentmanifest-patient",
"type": "reference",
"documentation": "The subject of the set of documents"
},
{
"name": "source",
"definition": "http://hl7.org/fhir/SearchParameter/documentmanifest-source",
"type": "uri",
"documentation": "The source system/application/software"
},
{
"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": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/documentmanifest-identifier",
"type": "token",
"documentation": "Unique Identifier for the set of documents"
}
]
},
{
"type": "DocumentReference",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"DocumentReference.related-ref",
"DocumentReference.relatesto",
"DocumentReference.subject",
"DocumentReference.encounter",
"DocumentReference.author",
"DocumentReference.custodian",
"DocumentReference.patient",
"DocumentReference.authenticator"
],
"searchRevInclude": [
"DocumentReference.relatesto"
],
"searchParam": [
{
"name": "related-ref",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-related-ref",
"type": "reference",
"documentation": "Related Resource"
},
{
"name": "related-id",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-related-id",
"type": "token",
"documentation": "Identifier of related objects or events"
},
{
"name": "indexed",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-indexed",
"type": "date",
"documentation": "When this document reference created"
},
{
"name": "location",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-location",
"type": "uri",
"documentation": "Uri where the data can be found"
},
{
"name": "relatesto",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-relatesto",
"type": "reference",
"documentation": "Target of the relationship"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-subject",
"type": "reference",
"documentation": "Who/what is the subject of the document"
},
{
"name": "encounter",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-encounter",
"type": "reference",
"documentation": "Context of the document content"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-type",
"type": "token",
"documentation": "Kind of document (LOINC if possible)"
},
{
"name": "securitylabel",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-securitylabel",
"type": "token",
"documentation": "Document security-tags"
},
{
"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": "author",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-author",
"type": "reference",
"documentation": "Who and/or what authored the document"
},
{
"name": "custodian",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-custodian",
"type": "reference",
"documentation": "Organization which maintains the document"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-patient",
"type": "reference",
"documentation": "Who/what is the subject of the document"
},
{
"name": "facility",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-facility",
"type": "token",
"documentation": "Kind of facility where patient was seen"
},
{
"name": "created",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-created",
"type": "date",
"documentation": "Document creation time"
},
{
"name": "description",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-description",
"type": "string",
"documentation": "Human-readable description (title)"
},
{
"name": "event",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-event",
"type": "token",
"documentation": "Main Clinical Acts Documented"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-status",
"type": "token",
"documentation": "current | superseded | entered-in-error"
},
{
"name": "relation",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-relation",
"type": "token",
"documentation": "replaces | transforms | signs | appends"
},
{
"name": "class",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-class",
"type": "token",
"documentation": "Categorization of document"
},
{
"name": "format",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-format",
"type": "token",
"documentation": "Format/content rules for the document"
},
{
"name": "period",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-period",
"type": "date",
"documentation": "Time of service that is being documented"
},
{
"name": "authenticator",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-authenticator",
"type": "reference",
"documentation": "Who/what authenticated the document"
},
{
"name": "relationship",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-relationship",
"type": "composite",
"documentation": "Combination of relation and relatesTo"
},
{
"name": "language",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-language",
"type": "token",
"documentation": "Human language of the content (BCP-47)"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/documentreference-identifier",
"type": "token",
"documentation": "Master Version Specific Identifier"
}
]
},
{
"type": "EligibilityRequest",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/EligibilityRequest"
},
"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": "validate",
"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",
"searchParam": [
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/eligibilityrequest-identifier",
"type": "token",
"documentation": "The business identifier of the Eligibility"
}
]
},
{
"type": "EligibilityResponse",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/EligibilityResponse"
},
"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": "validate",
"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",
"searchParam": [
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/eligibilityresponse-identifier",
"type": "token",
"documentation": "The business identifier of the Explanation of Benefit"
}
]
},
{
"type": "Encounter",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Encounter.episodeofcare",
"Encounter.condition",
"Encounter.location",
"Encounter.indication",
"Encounter.part-of",
"Encounter.appointment",
"Encounter.patient",
"Encounter.practitioner",
"Encounter.participant",
"Encounter.incomingreferral",
"Encounter.procedure"
],
"searchRevInclude": [
"Communication.encounter",
"CommunicationRequest.encounter",
"Composition.encounter",
"Condition.encounter",
"DiagnosticOrder.encounter",
"DiagnosticReport.encounter",
"DocumentReference.encounter",
"Encounter.part-of",
"Flag.encounter",
"List.encounter",
"MedicationAdministration.encounter",
"MedicationOrder.encounter",
"NutritionOrder.encounter",
"Observation.encounter",
"Procedure.encounter",
"ProcedureRequest.encounter",
"QuestionnaireResponse.encounter",
"RiskAssessment.encounter",
"VisionPrescription.encounter"
],
"searchParam": [
{
"name": "participant-type",
"definition": "http://hl7.org/fhir/SearchParameter/encounter-participant-type",
"type": "token",
"documentation": "Role of participant in encounter"
},
{
"name": "episodeofcare",
"definition": "http://hl7.org/fhir/SearchParameter/encounter-episodeofcare",
"type": "reference",
"documentation": "Episode(s) of care that this encounter should be recorded against"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/encounter-status",
"type": "token",
"documentation": "planned | arrived | in-progress | onleave | finished | cancelled"
},
{
"name": "reason",
"definition": "http://hl7.org/fhir/SearchParameter/encounter-reason",
"type": "token",
"documentation": "Reason the encounter takes place (code)"
},
{
"name": "condition",
"definition": "http://hl7.org/fhir/SearchParameter/encounter-condition",
"type": "reference",
"documentation": "Reason the encounter takes place (resource)"
},
{
"name": "location",
"definition": "http://hl7.org/fhir/SearchParameter/encounter-location",
"type": "reference",
"documentation": "Location the encounter takes place"
},
{
"name": "indication",
"definition": "http://hl7.org/fhir/SearchParameter/encounter-indication",
"type": "reference",
"documentation": "Reason the encounter takes place (resource)"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/encounter-type",
"type": "token",
"documentation": "Specific type of encounter"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/encounter-date",
"type": "date",
"documentation": "A date within the period the Encounter lasted"
},
{
"name": "special-arrangement",
"definition": "http://hl7.org/fhir/SearchParameter/encounter-special-arrangement",
"type": "token",
"documentation": "Wheelchair, translator, stretcher, etc."
},
{
"name": "part-of",
"definition": "http://hl7.org/fhir/SearchParameter/encounter-part-of",
"type": "reference",
"documentation": "Another Encounter this encounter is part of"
},
{
"name": "appointment",
"definition": "http://hl7.org/fhir/SearchParameter/encounter-appointment",
"type": "reference",
"documentation": "The appointment that scheduled this encounter"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/encounter-patient",
"type": "reference",
"documentation": "The patient present at the encounter"
},
{
"name": "practitioner",
"definition": "http://hl7.org/fhir/SearchParameter/encounter-practitioner",
"type": "reference",
"documentation": "Persons involved in the encounter other than the patient"
},
{
"name": "length",
"definition": "http://hl7.org/fhir/SearchParameter/encounter-length",
"type": "number",
"documentation": "Length of encounter in days"
},
{
"name": "participant",
"definition": "http://hl7.org/fhir/SearchParameter/encounter-participant",
"type": "reference",
"documentation": "Persons involved in the encounter other than the patient"
},
{
"name": "incomingreferral",
"definition": "http://hl7.org/fhir/SearchParameter/encounter-incomingreferral",
"type": "reference",
"documentation": "The ReferralRequest that initiated this encounter"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/encounter-identifier",
"type": "token",
"documentation": "Identifier(s) by which this encounter is known"
},
{
"name": "procedure",
"definition": "http://hl7.org/fhir/SearchParameter/encounter-procedure",
"type": "reference",
"documentation": "Reason the encounter takes place (resource)"
},
{
"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"
}
]
},
{
"type": "EnrollmentRequest",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"EnrollmentRequest.patient",
"EnrollmentRequest.subject"
],
"searchParam": [
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/enrollmentrequest-patient",
"type": "reference",
"documentation": "The party to be enrolled"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/enrollmentrequest-subject",
"type": "reference",
"documentation": "The party to be enrolled"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/enrollmentrequest-identifier",
"type": "token",
"documentation": "The business identifier of the Enrollment"
}
]
},
{
"type": "EnrollmentResponse",
"profile": {
"reference": "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": "validate",
"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",
"searchParam": [
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/enrollmentresponse-identifier",
"type": "token",
"documentation": "The business identifier of the Explanation of Benefit"
}
]
},
{
"type": "EpisodeOfCare",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"EpisodeOfCare.organization",
"EpisodeOfCare.patient",
"EpisodeOfCare.condition",
"EpisodeOfCare.care-manager",
"EpisodeOfCare.incomingreferral",
"EpisodeOfCare.team-member"
],
"searchRevInclude": [
"Encounter.episodeofcare"
],
"searchParam": [
{
"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": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/episodeofcare-patient",
"type": "reference",
"documentation": "Patient for this episode of care"
},
{
"name": "condition",
"definition": "http://hl7.org/fhir/SearchParameter/episodeofcare-condition",
"type": "reference",
"documentation": "Conditions/problems/diagnoses this episode of care is for"
},
{
"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": "care-manager",
"definition": "http://hl7.org/fhir/SearchParameter/episodeofcare-care-manager",
"type": "reference",
"documentation": "Care manager/care co-ordinator for the patient"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/episodeofcare-type",
"type": "token",
"documentation": "Type/class - e.g. specialist referral, disease management"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/episodeofcare-date",
"type": "date",
"documentation": "The provided date search value falls within the episode of care's period"
},
{
"name": "incomingreferral",
"definition": "http://hl7.org/fhir/SearchParameter/episodeofcare-incomingreferral",
"type": "reference",
"documentation": "Incoming Referral Request"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/episodeofcare-identifier",
"type": "token",
"documentation": "Identifier(s) for the EpisodeOfCare"
},
{
"name": "team-member",
"definition": "http://hl7.org/fhir/SearchParameter/episodeofcare-team-member",
"type": "reference",
"documentation": "A Practitioner or Organization allocated to the care team for this EpisodeOfCare"
}
]
},
{
"type": "ExpansionProfile",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/ExpansionProfile"
},
"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": "validate",
"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",
"searchParam": [
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/expansionprofile-status",
"type": "token",
"documentation": "The status of the expansion profile"
},
{
"name": "description",
"definition": "http://hl7.org/fhir/SearchParameter/expansionprofile-description",
"type": "string",
"documentation": "Text search in the description of the expansion profile"
},
{
"name": "name",
"definition": "http://hl7.org/fhir/SearchParameter/expansionprofile-name",
"type": "string",
"documentation": "The name of the expansion profile"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/expansionprofile-date",
"type": "date",
"documentation": "The expansion profile publication date"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/expansionprofile-identifier",
"type": "token",
"documentation": "The identifier for the expansion profile"
},
{
"name": "url",
"definition": "http://hl7.org/fhir/SearchParameter/expansionprofile-url",
"type": "uri",
"documentation": "The logical URL for the expansion profile"
},
{
"name": "publisher",
"definition": "http://hl7.org/fhir/SearchParameter/expansionprofile-publisher",
"type": "string",
"documentation": "Name of the publisher of the expansion profile"
},
{
"name": "version",
"definition": "http://hl7.org/fhir/SearchParameter/expansionprofile-version",
"type": "token",
"documentation": "The version identifier of the expansion profile"
}
]
},
{
"type": "ExplanationOfBenefit",
"profile": {
"reference": "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": "validate",
"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",
"searchParam": [
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/explanationofbenefit-identifier",
"type": "token",
"documentation": "The business identifier of the Explanation of Benefit"
}
]
},
{
"type": "FamilyMemberHistory",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"FamilyMemberHistory.patient"
],
"searchRevInclude": [
"ClinicalImpression.investigation"
],
"searchParam": [
{
"name": "relationship",
"definition": "http://hl7.org/fhir/SearchParameter/familymemberhistory-relationship",
"type": "token",
"documentation": "A search by a relationship type"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/familymemberhistory-patient",
"type": "reference",
"documentation": "The identity of a subject to list family member history items for"
},
{
"name": "gender",
"definition": "http://hl7.org/fhir/SearchParameter/familymemberhistory-gender",
"type": "token",
"documentation": "A search by a gender code of a family member"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/familymemberhistory-code",
"type": "token",
"documentation": "A search by a condition code"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/familymemberhistory-date",
"type": "date",
"documentation": "When history was captured/updated"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/familymemberhistory-identifier",
"type": "token",
"documentation": "A search by a record identifier"
}
]
},
{
"type": "Flag",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Flag.author",
"Flag.patient",
"Flag.subject",
"Flag.encounter"
],
"searchParam": [
{
"name": "author",
"definition": "http://hl7.org/fhir/SearchParameter/flag-author",
"type": "reference",
"documentation": "Flag creator"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/flag-patient",
"type": "reference",
"documentation": "The identity of a subject to list flags for"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/flag-subject",
"type": "reference",
"documentation": "The identity of a subject to list flags for"
},
{
"name": "encounter",
"definition": "http://hl7.org/fhir/SearchParameter/flag-encounter",
"type": "reference",
"documentation": "Alert relevant during encounter"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/flag-date",
"type": "date",
"documentation": "Time period when flag is active"
}
]
},
{
"type": "Goal",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Goal.patient",
"Goal.subject"
],
"searchRevInclude": [
"CarePlan.goal"
],
"searchParam": [
{
"name": "targetdate",
"definition": "http://hl7.org/fhir/SearchParameter/goal-targetdate",
"type": "date",
"documentation": "Reach goal on or before"
},
{
"name": "category",
"definition": "http://hl7.org/fhir/SearchParameter/goal-category",
"type": "token",
"documentation": "E.g. Treatment, dietary, behavioral, etc."
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/goal-patient",
"type": "reference",
"documentation": "Who this goal is intended for"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/goal-status",
"type": "token",
"documentation": "proposed | planned | accepted | rejected | in-progress | achieved | sustaining | on-hold | cancelled"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/goal-subject",
"type": "reference",
"documentation": "Who this goal is intended for"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/goal-identifier",
"type": "token",
"documentation": "External Ids for this goal"
}
]
},
{
"type": "Group",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Group.member"
],
"searchRevInclude": [
"CarePlan.subject",
"CarePlan.patient",
"Communication.recipient",
"Contract.actor",
"DiagnosticOrder.subject",
"DiagnosticOrder.patient",
"DiagnosticReport.subject",
"DiagnosticReport.patient",
"DocumentManifest.subject",
"DocumentManifest.patient",
"DocumentReference.subject",
"DocumentReference.patient",
"Flag.patient",
"Flag.subject",
"Goal.patient",
"Goal.subject",
"List.patient",
"List.subject",
"Media.patient",
"Media.subject",
"Observation.subject",
"Observation.patient",
"Order.patient",
"Order.subject",
"Procedure.patient",
"Procedure.subject",
"ProcedureRequest.patient",
"ProcedureRequest.subject",
"RiskAssessment.patient",
"RiskAssessment.subject",
"Specimen.patient",
"Specimen.subject"
],
"searchParam": [
{
"name": "member",
"definition": "http://hl7.org/fhir/SearchParameter/group-member",
"type": "reference",
"documentation": "Reference to the group member"
},
{
"name": "characteristic-value",
"definition": "http://hl7.org/fhir/SearchParameter/group-characteristic-value",
"type": "composite",
"documentation": "A composite of both characteristic and value"
},
{
"name": "value",
"definition": "http://hl7.org/fhir/SearchParameter/group-value",
"type": "token",
"documentation": "Value held by characteristic"
},
{
"name": "actual",
"definition": "http://hl7.org/fhir/SearchParameter/group-actual",
"type": "token",
"documentation": "Descriptive or actual"
},
{
"name": "exclude",
"definition": "http://hl7.org/fhir/SearchParameter/group-exclude",
"type": "token",
"documentation": "Group includes or excludes"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/group-code",
"type": "token",
"documentation": "The kind of resources contained"
},
{
"name": "characteristic",
"definition": "http://hl7.org/fhir/SearchParameter/group-characteristic",
"type": "token",
"documentation": "Kind of characteristic"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/group-type",
"type": "token",
"documentation": "The type of resources the group contains"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/group-identifier",
"type": "token",
"documentation": "Unique id"
}
]
},
{
"type": "GuidanceRequest",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/GuidanceRequest"
},
"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": "validate",
"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"
},
{
"type": "GuidanceResponse",
"profile": {
"reference": "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": "validate",
"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"
},
{
"type": "HealthcareService",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"HealthcareService.organization",
"HealthcareService.location"
],
"searchRevInclude": [
"Account.patient",
"Account.subject",
"Appointment.patient",
"Appointment.practitioner",
"Appointment.location",
"Appointment.actor",
"AppointmentResponse.patient",
"AppointmentResponse.practitioner",
"AppointmentResponse.location",
"AppointmentResponse.actor",
"Schedule.actor"
],
"searchParam": [
{
"name": "servicecategory",
"definition": "http://hl7.org/fhir/SearchParameter/healthcareservice-servicecategory",
"type": "token",
"documentation": "Service Category of the Healthcare Service"
},
{
"name": "organization",
"definition": "http://hl7.org/fhir/SearchParameter/healthcareservice-organization",
"type": "reference",
"documentation": "The organization that provides this Healthcare Service"
},
{
"name": "servicetype",
"definition": "http://hl7.org/fhir/SearchParameter/healthcareservice-servicetype",
"type": "token",
"documentation": "The type of service provided by this healthcare service"
},
{
"name": "location",
"definition": "http://hl7.org/fhir/SearchParameter/healthcareservice-location",
"type": "reference",
"documentation": "The location of the Healthcare Service"
},
{
"name": "name",
"definition": "http://hl7.org/fhir/SearchParameter/healthcareservice-name",
"type": "string",
"documentation": "A portion of the Healthcare service name"
},
{
"name": "programname",
"definition": "http://hl7.org/fhir/SearchParameter/healthcareservice-programname",
"type": "string",
"documentation": "One of the Program Names serviced by this HealthcareService"
},
{
"name": "characteristic",
"definition": "http://hl7.org/fhir/SearchParameter/healthcareservice-characteristic",
"type": "token",
"documentation": "One of the HealthcareService's characteristics"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/healthcareservice-identifier",
"type": "token",
"documentation": "External identifiers for this item"
}
]
},
{
"type": "ImagingObjectSelection",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/ImagingObjectSelection"
},
"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": "validate",
"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",
"searchInclude": [
"ImagingObjectSelection.author",
"ImagingObjectSelection.patient"
],
"searchParam": [
{
"name": "selected-study",
"definition": "http://hl7.org/fhir/SearchParameter/imagingobjectselection-selected-study",
"type": "uri",
"documentation": "Study selected in key DICOM object selection"
},
{
"name": "author",
"definition": "http://hl7.org/fhir/SearchParameter/imagingobjectselection-author",
"type": "reference",
"documentation": "Author of key DICOM object selection"
},
{
"name": "title",
"definition": "http://hl7.org/fhir/SearchParameter/imagingobjectselection-title",
"type": "token",
"documentation": "Title of key DICOM object selection"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/imagingobjectselection-patient",
"type": "reference",
"documentation": "Subject of key DICOM object selection"
},
{
"name": "authoring-time",
"definition": "http://hl7.org/fhir/SearchParameter/imagingobjectselection-authoring-time",
"type": "date",
"documentation": "Time of key DICOM object selection authoring"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/imagingobjectselection-identifier",
"type": "uri",
"documentation": "UID of key DICOM object selection"
}
]
},
{
"type": "ImagingStudy",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"ImagingStudy.patient",
"ImagingStudy.order"
],
"searchParam": [
{
"name": "uid",
"definition": "http://hl7.org/fhir/SearchParameter/imagingstudy-uid",
"type": "uri",
"documentation": "The instance unique identifier"
},
{
"name": "series",
"definition": "http://hl7.org/fhir/SearchParameter/imagingstudy-series",
"type": "uri",
"documentation": "The identifier of the series of images"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/imagingstudy-patient",
"type": "reference",
"documentation": "Who the study is about"
},
{
"name": "order",
"definition": "http://hl7.org/fhir/SearchParameter/imagingstudy-order",
"type": "reference",
"documentation": "The order for the image"
},
{
"name": "bodysite",
"definition": "http://hl7.org/fhir/SearchParameter/imagingstudy-bodysite",
"type": "token",
"documentation": "The body site studied"
},
{
"name": "accession",
"definition": "http://hl7.org/fhir/SearchParameter/imagingstudy-accession",
"type": "token",
"documentation": "The accession identifier for the study"
},
{
"name": "study",
"definition": "http://hl7.org/fhir/SearchParameter/imagingstudy-study",
"type": "uri",
"documentation": "The study identifier for the image"
},
{
"name": "modality",
"definition": "http://hl7.org/fhir/SearchParameter/imagingstudy-modality",
"type": "token",
"documentation": "The modality of the series"
},
{
"name": "started",
"definition": "http://hl7.org/fhir/SearchParameter/imagingstudy-started",
"type": "date",
"documentation": "When the study was started"
},
{
"name": "dicom-class",
"definition": "http://hl7.org/fhir/SearchParameter/imagingstudy-dicom-class",
"type": "uri",
"documentation": "The type of the instance"
}
]
},
{
"type": "Immunization",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Immunization.reaction",
"Immunization.requester",
"Immunization.location",
"Immunization.patient",
"Immunization.manufacturer",
"Immunization.performer"
],
"searchRevInclude": [
"ImmunizationRecommendation.support"
],
"searchParam": [
{
"name": "reaction",
"definition": "http://hl7.org/fhir/SearchParameter/immunization-reaction",
"type": "reference",
"documentation": "Additional information on reaction"
},
{
"name": "requester",
"definition": "http://hl7.org/fhir/SearchParameter/immunization-requester",
"type": "reference",
"documentation": "The practitioner who ordered the vaccination"
},
{
"name": "dose-sequence",
"definition": "http://hl7.org/fhir/SearchParameter/immunization-dose-sequence",
"type": "number",
"documentation": "Dose number within series"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/immunization-status",
"type": "token",
"documentation": "Immunization event status"
},
{
"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": "reason",
"definition": "http://hl7.org/fhir/SearchParameter/immunization-reason",
"type": "token",
"documentation": "Why immunization occurred"
},
{
"name": "reaction-date",
"definition": "http://hl7.org/fhir/SearchParameter/immunization-reaction-date",
"type": "date",
"documentation": "When reaction started"
},
{
"name": "notgiven",
"definition": "http://hl7.org/fhir/SearchParameter/immunization-notgiven",
"type": "token",
"documentation": "Administrations which were not given"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/immunization-date",
"type": "date",
"documentation": "Vaccination (non)-Administration Date"
},
{
"name": "reason-not-given",
"definition": "http://hl7.org/fhir/SearchParameter/immunization-reason-not-given",
"type": "token",
"documentation": "Explanation of reason vaccination was not administered"
},
{
"name": "vaccine-code",
"definition": "http://hl7.org/fhir/SearchParameter/immunization-vaccine-code",
"type": "token",
"documentation": "Vaccine Product Administered"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/immunization-patient",
"type": "reference",
"documentation": "The patient for the vaccination record"
},
{
"name": "lot-number",
"definition": "http://hl7.org/fhir/SearchParameter/immunization-lot-number",
"type": "string",
"documentation": "Vaccine Lot Number"
},
{
"name": "manufacturer",
"definition": "http://hl7.org/fhir/SearchParameter/immunization-manufacturer",
"type": "reference",
"documentation": "Vaccine Manufacturer"
},
{
"name": "performer",
"definition": "http://hl7.org/fhir/SearchParameter/immunization-performer",
"type": "reference",
"documentation": "The practitioner who administered the vaccination"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/immunization-identifier",
"type": "token",
"documentation": "Business identifier"
}
]
},
{
"type": "ImmunizationRecommendation",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"ImmunizationRecommendation.information",
"ImmunizationRecommendation.patient",
"ImmunizationRecommendation.support"
],
"searchParam": [
{
"name": "information",
"definition": "http://hl7.org/fhir/SearchParameter/immunizationrecommendation-information",
"type": "reference",
"documentation": "Patient observations supporting recommendation"
},
{
"name": "dose-sequence",
"definition": "http://hl7.org/fhir/SearchParameter/immunizationrecommendation-dose-sequence",
"type": "number",
"documentation": "Dose number within sequence"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/immunizationrecommendation-patient",
"type": "reference",
"documentation": "Who this profile is for"
},
{
"name": "support",
"definition": "http://hl7.org/fhir/SearchParameter/immunizationrecommendation-support",
"type": "reference",
"documentation": "Past immunizations supporting recommendation"
},
{
"name": "vaccine-type",
"definition": "http://hl7.org/fhir/SearchParameter/immunizationrecommendation-vaccine-type",
"type": "token",
"documentation": "Vaccine recommendation applies to"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/immunizationrecommendation-status",
"type": "token",
"documentation": "Vaccine administration status"
},
{
"name": "dose-number",
"definition": "http://hl7.org/fhir/SearchParameter/immunizationrecommendation-dose-number",
"type": "number",
"documentation": "Recommended dose number"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/immunizationrecommendation-date",
"type": "date",
"documentation": "Date recommendation created"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/immunizationrecommendation-identifier",
"type": "token",
"documentation": "Business identifier"
}
]
},
{
"type": "ImplementationGuide",
"profile": {
"reference": "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": "validate",
"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",
"searchParam": [
{
"name": "dependency",
"definition": "http://hl7.org/fhir/SearchParameter/implementationguide-dependency",
"type": "uri",
"documentation": "Where to find dependency"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/implementationguide-status",
"type": "token",
"documentation": "The current status of the implementation guide"
},
{
"name": "description",
"definition": "http://hl7.org/fhir/SearchParameter/implementationguide-description",
"type": "string",
"documentation": "Text search in the description of the implementation guide"
},
{
"name": "name",
"definition": "http://hl7.org/fhir/SearchParameter/implementationguide-name",
"type": "string",
"documentation": "Name of the implementation guide"
},
{
"name": "context",
"definition": "http://hl7.org/fhir/SearchParameter/implementationguide-context",
"type": "token",
"documentation": "A use context assigned to the structure"
},
{
"name": "experimental",
"definition": "http://hl7.org/fhir/SearchParameter/implementationguide-experimental",
"type": "token",
"documentation": "If for testing purposes, not real usage"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/implementationguide-date",
"type": "date",
"documentation": "The implementation guide publication date"
},
{
"name": "url",
"definition": "http://hl7.org/fhir/SearchParameter/implementationguide-url",
"type": "uri",
"documentation": "Absolute URL used to reference this Implementation Guide"
},
{
"name": "publisher",
"definition": "http://hl7.org/fhir/SearchParameter/implementationguide-publisher",
"type": "string",
"documentation": "Name of the publisher of the implementation guide"
},
{
"name": "version",
"definition": "http://hl7.org/fhir/SearchParameter/implementationguide-version",
"type": "token",
"documentation": "The version identifier of the implementation guide"
}
]
},
{
"type": "Library",
"profile": {
"reference": "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": "validate",
"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"
},
{
"type": "List",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"List.patient",
"List.source",
"List.subject",
"List.item",
"List.encounter"
],
"searchParam": [
{
"name": "title",
"definition": "http://hl7.org/fhir/SearchParameter/list-title",
"type": "string",
"documentation": "Descriptive name for the list"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/list-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": "status",
"definition": "http://hl7.org/fhir/SearchParameter/list-status",
"type": "token",
"documentation": "current | retired | entered-in-error"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/list-subject",
"type": "reference",
"documentation": "If all resources have the same subject"
},
{
"name": "item",
"definition": "http://hl7.org/fhir/SearchParameter/list-item",
"type": "reference",
"documentation": "Actual entry"
},
{
"name": "encounter",
"definition": "http://hl7.org/fhir/SearchParameter/list-encounter",
"type": "reference",
"documentation": "Context in which list created"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/list-code",
"type": "token",
"documentation": "What the purpose of this list is"
},
{
"name": "notes",
"definition": "http://hl7.org/fhir/SearchParameter/list-notes",
"type": "string",
"documentation": "Comments about the list"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/list-date",
"type": "date",
"documentation": "When the list was prepared"
},
{
"name": "empty-reason",
"definition": "http://hl7.org/fhir/SearchParameter/list-empty-reason",
"type": "token",
"documentation": "Why list is empty"
}
]
},
{
"type": "Location",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Location.organization",
"Location.partof"
],
"searchRevInclude": [
"Account.patient",
"Account.subject",
"Appointment.patient",
"Appointment.practitioner",
"Appointment.location",
"Appointment.actor",
"AppointmentResponse.patient",
"AppointmentResponse.practitioner",
"AppointmentResponse.location",
"AppointmentResponse.actor",
"Contract.actor",
"Device.location",
"DiagnosticOrder.subject",
"DiagnosticOrder.patient",
"DiagnosticReport.subject",
"DiagnosticReport.patient",
"Encounter.location",
"Flag.patient",
"Flag.subject",
"HealthcareService.location",
"Immunization.location",
"List.patient",
"List.subject",
"Location.partof",
"MedicationDispense.destination",
"Observation.subject",
"Observation.patient",
"Practitioner.location",
"Procedure.location",
"Provenance.location",
"Schedule.actor"
],
"searchParam": [
{
"name": "organization",
"definition": "http://hl7.org/fhir/SearchParameter/location-organization",
"type": "reference",
"documentation": "Searches for locations that are managed by the provided organization"
},
{
"name": "address-state",
"definition": "http://hl7.org/fhir/SearchParameter/location-address-state",
"type": "string",
"documentation": "A state specified in an address"
},
{
"name": "address-city",
"definition": "http://hl7.org/fhir/SearchParameter/location-address-city",
"type": "string",
"documentation": "A city specified in an address"
},
{
"name": "near",
"definition": "http://hl7.org/fhir/SearchParameter/location-near",
"type": "token",
"documentation": "The coordinates expressed as [lat],[long] (using the WGS84 datum, see notes) to find locations near to (servers may search using a square rather than a circle for efficiency)"
},
{
"name": "partof",
"definition": "http://hl7.org/fhir/SearchParameter/location-partof",
"type": "reference",
"documentation": "The location of which this location is a part"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/location-status",
"type": "token",
"documentation": "Searches for locations with a specific kind of status"
},
{
"name": "address",
"definition": "http://hl7.org/fhir/SearchParameter/location-address",
"type": "string",
"documentation": "A (part of the) address of the location"
},
{
"name": "address-use",
"definition": "http://hl7.org/fhir/SearchParameter/location-address-use",
"type": "token",
"documentation": "A use code specified in an address"
},
{
"name": "name",
"definition": "http://hl7.org/fhir/SearchParameter/location-name",
"type": "string",
"documentation": "A (portion of the) name of the location"
},
{
"name": "address-country",
"definition": "http://hl7.org/fhir/SearchParameter/location-address-country",
"type": "string",
"documentation": "A country specified in an address"
},
{
"name": "near-distance",
"definition": "http://hl7.org/fhir/SearchParameter/location-near-distance",
"type": "token",
"documentation": "A distance quantity to limit the near search to locations within a specific distance"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/location-type",
"type": "token",
"documentation": "A code for the type of location"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/location-identifier",
"type": "token",
"documentation": "Unique code or number identifying the location to its users"
},
{
"name": "address-postalcode",
"definition": "http://hl7.org/fhir/SearchParameter/location-address-postalcode",
"type": "string",
"documentation": "A postal code specified in an address"
}
]
},
{
"type": "Measure",
"profile": {
"reference": "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": "validate",
"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"
},
{
"type": "Media",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Media.patient",
"Media.subject",
"Media.operator"
],
"searchRevInclude": [
"DiagnosticReport.image"
],
"searchParam": [
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/media-patient",
"type": "reference",
"documentation": "Who/What this Media is a record of"
},
{
"name": "created",
"definition": "http://hl7.org/fhir/SearchParameter/media-created",
"type": "date",
"documentation": "Date attachment was first created"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/media-subject",
"type": "reference",
"documentation": "Who/What this Media is a record of"
},
{
"name": "subtype",
"definition": "http://hl7.org/fhir/SearchParameter/media-subtype",
"type": "token",
"documentation": "The type of acquisition equipment/process"
},
{
"name": "view",
"definition": "http://hl7.org/fhir/SearchParameter/media-view",
"type": "token",
"documentation": "Imaging view, e.g. Lateral or Antero-posterior"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/media-type",
"type": "token",
"documentation": "photo | video | audio"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/media-identifier",
"type": "token",
"documentation": "Identifier(s) for the image"
},
{
"name": "operator",
"definition": "http://hl7.org/fhir/SearchParameter/media-operator",
"type": "reference",
"documentation": "The person who generated the image"
}
]
},
{
"type": "Medication",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Medication.content",
"Medication.manufacturer",
"Medication.ingredient"
],
"searchRevInclude": [
"Group.member",
"Medication.content",
"Medication.ingredient",
"MedicationAdministration.medication",
"MedicationDispense.medication",
"MedicationOrder.medication",
"MedicationStatement.medication"
],
"searchParam": [
{
"name": "content",
"definition": "http://hl7.org/fhir/SearchParameter/medication-content",
"type": "reference",
"documentation": "A product in the package"
},
{
"name": "form",
"definition": "http://hl7.org/fhir/SearchParameter/medication-form",
"type": "token",
"documentation": "powder | tablets | carton +"
},
{
"name": "container",
"definition": "http://hl7.org/fhir/SearchParameter/medication-container",
"type": "token",
"documentation": "E.g. box, vial, blister-pack"
},
{
"name": "manufacturer",
"definition": "http://hl7.org/fhir/SearchParameter/medication-manufacturer",
"type": "reference",
"documentation": "Manufacturer of the item"
},
{
"name": "ingredient",
"definition": "http://hl7.org/fhir/SearchParameter/medication-ingredient",
"type": "reference",
"documentation": "The product contained"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/medication-code",
"type": "token",
"documentation": "Codes that identify this medication"
}
]
},
{
"type": "MedicationAdministration",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"MedicationAdministration.medication",
"MedicationAdministration.patient",
"MedicationAdministration.practitioner",
"MedicationAdministration.prescription",
"MedicationAdministration.device",
"MedicationAdministration.encounter"
],
"searchParam": [
{
"name": "medication",
"definition": "http://hl7.org/fhir/SearchParameter/medicationadministration-medication",
"type": "reference",
"documentation": "Return administrations of this medication resource"
},
{
"name": "effectivetime",
"definition": "http://hl7.org/fhir/SearchParameter/medicationadministration-effectivetime",
"type": "date",
"documentation": "Date administration happened (or did not happen)"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/medicationadministration-patient",
"type": "reference",
"documentation": "The identity of a patient to list administrations for"
},
{
"name": "practitioner",
"definition": "http://hl7.org/fhir/SearchParameter/medicationadministration-practitioner",
"type": "reference",
"documentation": "Who administered substance"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/medicationadministration-status",
"type": "token",
"documentation": "MedicationAdministration event status (for example one of active/paused/completed/nullified)"
},
{
"name": "prescription",
"definition": "http://hl7.org/fhir/SearchParameter/medicationadministration-prescription",
"type": "reference",
"documentation": "The identity of a prescription to list administrations from"
},
{
"name": "device",
"definition": "http://hl7.org/fhir/SearchParameter/medicationadministration-device",
"type": "reference",
"documentation": "Return administrations with this administration device identity"
},
{
"name": "notgiven",
"definition": "http://hl7.org/fhir/SearchParameter/medicationadministration-notgiven",
"type": "token",
"documentation": "Administrations that were not made"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/medicationadministration-code",
"type": "token",
"documentation": "Return administrations of this medication code"
},
{
"name": "encounter",
"definition": "http://hl7.org/fhir/SearchParameter/medicationadministration-encounter",
"type": "reference",
"documentation": "Return administrations that share this encounter"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/medicationadministration-identifier",
"type": "token",
"documentation": "Return administrations with this external identifier"
}
]
},
{
"type": "MedicationDispense",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"MedicationDispense.medication",
"MedicationDispense.patient",
"MedicationDispense.receiver",
"MedicationDispense.prescription",
"MedicationDispense.responsibleparty",
"MedicationDispense.dispenser",
"MedicationDispense.destination"
],
"searchParam": [
{
"name": "medication",
"definition": "http://hl7.org/fhir/SearchParameter/medicationdispense-medication",
"type": "reference",
"documentation": "Return dispenses of this medicine resource"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/medicationdispense-patient",
"type": "reference",
"documentation": "The identity of a patient to list dispenses for"
},
{
"name": "receiver",
"definition": "http://hl7.org/fhir/SearchParameter/medicationdispense-receiver",
"type": "reference",
"documentation": "Who collected the medication"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/medicationdispense-status",
"type": "token",
"documentation": "Status of the dispense"
},
{
"name": "prescription",
"definition": "http://hl7.org/fhir/SearchParameter/medicationdispense-prescription",
"type": "reference",
"documentation": "The identity of a prescription to list dispenses from"
},
{
"name": "responsibleparty",
"definition": "http://hl7.org/fhir/SearchParameter/medicationdispense-responsibleparty",
"type": "reference",
"documentation": "Return all dispenses with the specified responsible party"
},
{
"name": "dispenser",
"definition": "http://hl7.org/fhir/SearchParameter/medicationdispense-dispenser",
"type": "reference",
"documentation": "Return all dispenses performed by a specific individual"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/medicationdispense-code",
"type": "token",
"documentation": "Return dispenses of this medicine code"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/medicationdispense-type",
"type": "token",
"documentation": "Return all dispenses of a specific type"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/medicationdispense-identifier",
"type": "token",
"documentation": "Return dispenses with this external identifier"
},
{
"name": "whenprepared",
"definition": "http://hl7.org/fhir/SearchParameter/medicationdispense-whenprepared",
"type": "date",
"documentation": "Date when medication prepared"
},
{
"name": "whenhandedover",
"definition": "http://hl7.org/fhir/SearchParameter/medicationdispense-whenhandedover",
"type": "date",
"documentation": "Date when medication handed over to patient (outpatient setting), or supplied to ward or clinic (inpatient setting)"
},
{
"name": "destination",
"definition": "http://hl7.org/fhir/SearchParameter/medicationdispense-destination",
"type": "reference",
"documentation": "Return dispenses that should be sent to a specific destination"
}
]
},
{
"type": "MedicationOrder",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/MedicationOrder"
},
"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": "validate",
"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",
"searchInclude": [
"MedicationOrder.medication",
"MedicationOrder.patient",
"MedicationOrder.prescriber",
"MedicationOrder.encounter"
],
"searchRevInclude": [
"CarePlan.activityreference",
"ClinicalImpression.plan",
"ClinicalImpression.action",
"MedicationAdministration.prescription",
"MedicationDispense.prescription"
],
"searchParam": [
{
"name": "medication",
"definition": "http://hl7.org/fhir/SearchParameter/medicationorder-medication",
"type": "reference",
"documentation": "Return administrations of this medication reference"
},
{
"name": "datewritten",
"definition": "http://hl7.org/fhir/SearchParameter/medicationorder-datewritten",
"type": "date",
"documentation": "Return prescriptions written on this date"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/medicationorder-patient",
"type": "reference",
"documentation": "The identity of a patient to list orders for"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/medicationorder-status",
"type": "token",
"documentation": "Status of the prescription"
},
{
"name": "prescriber",
"definition": "http://hl7.org/fhir/SearchParameter/medicationorder-prescriber",
"type": "reference",
"documentation": "Who ordered the medication(s)"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/medicationorder-code",
"type": "token",
"documentation": "Return administrations of this medication code"
},
{
"name": "encounter",
"definition": "http://hl7.org/fhir/SearchParameter/medicationorder-encounter",
"type": "reference",
"documentation": "Return prescriptions with this encounter identifier"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/medicationorder-identifier",
"type": "token",
"documentation": "Return prescriptions with this external identifier"
}
]
},
{
"type": "MedicationStatement",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"MedicationStatement.medication",
"MedicationStatement.patient",
"MedicationStatement.source"
],
"searchParam": [
{
"name": "medication",
"definition": "http://hl7.org/fhir/SearchParameter/medicationstatement-medication",
"type": "reference",
"documentation": "Return administrations of this medication reference"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/medicationstatement-patient",
"type": "reference",
"documentation": "The identity of a patient to list statements for"
},
{
"name": "source",
"definition": "http://hl7.org/fhir/SearchParameter/medicationstatement-source",
"type": "reference",
"documentation": "Who the information in the statement came from"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/medicationstatement-status",
"type": "token",
"documentation": "Return statements that match the given status"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/medicationstatement-code",
"type": "token",
"documentation": "Return administrations of this medication code"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/medicationstatement-identifier",
"type": "token",
"documentation": "Return statements with this external identifier"
},
{
"name": "effectivedate",
"definition": "http://hl7.org/fhir/SearchParameter/medicationstatement-effectivedate",
"type": "date",
"documentation": "Date when patient was taking (or not taking) the medication"
}
]
},
{
"type": "MessageHeader",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"MessageHeader.receiver",
"MessageHeader.responsible",
"MessageHeader.data",
"MessageHeader.author",
"MessageHeader.enterer",
"MessageHeader.target"
],
"searchParam": [
{
"name": "destination-uri",
"definition": "http://hl7.org/fhir/SearchParameter/messageheader-destination-uri",
"type": "uri",
"documentation": "Actual destination address or id"
},
{
"name": "receiver",
"definition": "http://hl7.org/fhir/SearchParameter/messageheader-receiver",
"type": "reference",
"documentation": "Intended \"real-world\" recipient for the data"
},
{
"name": "responsible",
"definition": "http://hl7.org/fhir/SearchParameter/messageheader-responsible",
"type": "reference",
"documentation": "Final responsibility for event"
},
{
"name": "data",
"definition": "http://hl7.org/fhir/SearchParameter/messageheader-data",
"type": "reference",
"documentation": "The actual content of the message"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/messageheader-code",
"type": "token",
"documentation": "ok | transient-error | fatal-error"
},
{
"name": "response-id",
"definition": "http://hl7.org/fhir/SearchParameter/messageheader-response-id",
"type": "token",
"documentation": "Id of original message"
},
{
"name": "destination",
"definition": "http://hl7.org/fhir/SearchParameter/messageheader-destination",
"type": "string",
"documentation": "Name of system"
},
{
"name": "timestamp",
"definition": "http://hl7.org/fhir/SearchParameter/messageheader-timestamp",
"type": "date",
"documentation": "Time that the message was sent"
},
{
"name": "author",
"definition": "http://hl7.org/fhir/SearchParameter/messageheader-author",
"type": "reference",
"documentation": "The source of the decision"
},
{
"name": "source-uri",
"definition": "http://hl7.org/fhir/SearchParameter/messageheader-source-uri",
"type": "uri",
"documentation": "Actual message source address or id"
},
{
"name": "source",
"definition": "http://hl7.org/fhir/SearchParameter/messageheader-source",
"type": "string",
"documentation": "Name of system"
},
{
"name": "enterer",
"definition": "http://hl7.org/fhir/SearchParameter/messageheader-enterer",
"type": "reference",
"documentation": "The source of the data entry"
},
{
"name": "event",
"definition": "http://hl7.org/fhir/SearchParameter/messageheader-event",
"type": "token",
"documentation": "Code for the event this message represents"
},
{
"name": "target",
"definition": "http://hl7.org/fhir/SearchParameter/messageheader-target",
"type": "reference",
"documentation": "Particular delivery destination within the destination"
}
]
},
{
"type": "ModuleDefinition",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/ModuleDefinition"
},
"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": "validate",
"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"
},
{
"type": "ModuleMetadata",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/ModuleMetadata"
},
"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": "validate",
"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"
},
{
"type": "NamingSystem",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"NamingSystem.replaced-by"
],
"searchRevInclude": [
"NamingSystem.replaced-by"
],
"searchParam": [
{
"name": "responsible",
"definition": "http://hl7.org/fhir/SearchParameter/namingsystem-responsible",
"type": "string",
"documentation": "Who maintains system namespace?"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/namingsystem-status",
"type": "token",
"documentation": "draft | active | retired"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/namingsystem-type",
"type": "token",
"documentation": "e.g. driver, provider, patient, bank etc."
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/namingsystem-date",
"type": "date",
"documentation": "Publication Date(/time)"
},
{
"name": "period",
"definition": "http://hl7.org/fhir/SearchParameter/namingsystem-period",
"type": "date",
"documentation": "When is identifier valid?"
},
{
"name": "contact",
"definition": "http://hl7.org/fhir/SearchParameter/namingsystem-contact",
"type": "string",
"documentation": "Name of a individual to contact"
},
{
"name": "kind",
"definition": "http://hl7.org/fhir/SearchParameter/namingsystem-kind",
"type": "token",
"documentation": "codesystem | identifier | root"
},
{
"name": "publisher",
"definition": "http://hl7.org/fhir/SearchParameter/namingsystem-publisher",
"type": "string",
"documentation": "Name of the publisher (Organization or individual)"
},
{
"name": "id-type",
"definition": "http://hl7.org/fhir/SearchParameter/namingsystem-id-type",
"type": "token",
"documentation": "oid | uuid | uri | other"
},
{
"name": "name",
"definition": "http://hl7.org/fhir/SearchParameter/namingsystem-name",
"type": "string",
"documentation": "Human-readable label"
},
{
"name": "context",
"definition": "http://hl7.org/fhir/SearchParameter/namingsystem-context",
"type": "token",
"documentation": "Content intends to support these contexts"
},
{
"name": "value",
"definition": "http://hl7.org/fhir/SearchParameter/namingsystem-value",
"type": "string",
"documentation": "The unique identifier"
},
{
"name": "telecom",
"definition": "http://hl7.org/fhir/SearchParameter/namingsystem-telecom",
"type": "token",
"documentation": "Contact details for individual or publisher"
},
{
"name": "replaced-by",
"definition": "http://hl7.org/fhir/SearchParameter/namingsystem-replaced-by",
"type": "reference",
"documentation": "Use this instead"
}
]
},
{
"type": "NutritionOrder",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"NutritionOrder.patient",
"NutritionOrder.provider",
"NutritionOrder.encounter"
],
"searchRevInclude": [
"CarePlan.activityreference",
"ClinicalImpression.plan",
"ClinicalImpression.action"
],
"searchParam": [
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/nutritionorder-patient",
"type": "reference",
"documentation": "The identity of the person who requires the diet, formula or nutritional supplement"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/nutritionorder-status",
"type": "token",
"documentation": "Status of the nutrition order."
},
{
"name": "supplement",
"definition": "http://hl7.org/fhir/SearchParameter/nutritionorder-supplement",
"type": "token",
"documentation": "Type of supplement product requested"
},
{
"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": "provider",
"definition": "http://hl7.org/fhir/SearchParameter/nutritionorder-provider",
"type": "reference",
"documentation": "The identify of the provider who placed the nutrition order"
},
{
"name": "encounter",
"definition": "http://hl7.org/fhir/SearchParameter/nutritionorder-encounter",
"type": "reference",
"documentation": "Return nutrition orders with this encounter identifier"
},
{
"name": "datetime",
"definition": "http://hl7.org/fhir/SearchParameter/nutritionorder-datetime",
"type": "date",
"documentation": "Return nutrition orders requested on this date"
},
{
"name": "additive",
"definition": "http://hl7.org/fhir/SearchParameter/nutritionorder-additive",
"type": "token",
"documentation": "Type of module component to add to the feeding"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/nutritionorder-identifier",
"type": "token",
"documentation": "Return nutrition orders with this external identifier"
},
{
"name": "formula",
"definition": "http://hl7.org/fhir/SearchParameter/nutritionorder-formula",
"type": "token",
"documentation": "Type of enteral or infant formula"
}
]
},
{
"type": "Observation",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Observation.subject",
"Observation.encounter",
"Observation.patient",
"Observation.specimen",
"Observation.related-target",
"Observation.device",
"Observation.performer"
],
"searchRevInclude": [
"ClinicalImpression.investigation",
"DiagnosticReport.result",
"Immunization.reaction",
"ImmunizationRecommendation.information",
"Observation.related-target"
],
"searchParam": [
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/observation-subject",
"type": "reference",
"documentation": "The subject that the observation is about"
},
{
"name": "encounter",
"definition": "http://hl7.org/fhir/SearchParameter/observation-encounter",
"type": "reference",
"documentation": "Healthcare event related to the observation"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/observation-date",
"type": "date",
"documentation": "Obtained date/time. If the obtained element is a period, a date that falls in the period"
},
{
"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": "related",
"definition": "http://hl7.org/fhir/SearchParameter/observation-related",
"type": "composite",
"documentation": "Related Observations - search on related-type and related-target together"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/observation-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-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": "component-code-value-[x]",
"definition": "http://hl7.org/fhir/SearchParameter/observation-component-code-value",
"type": "composite",
"documentation": "Both component code and one of the component value parameters"
},
{
"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": "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": "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": "component-code",
"definition": "http://hl7.org/fhir/SearchParameter/observation-component-code",
"type": "token",
"documentation": "The component code of the observation type"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/observation-status",
"type": "token",
"documentation": "The status of the observation"
},
{
"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": "code",
"definition": "http://hl7.org/fhir/SearchParameter/observation-code",
"type": "token",
"documentation": "The code of the observation type"
},
{
"name": "related-target",
"definition": "http://hl7.org/fhir/SearchParameter/observation-related-target",
"type": "reference",
"documentation": "Resource that is related to this one"
},
{
"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": "category",
"definition": "http://hl7.org/fhir/SearchParameter/observation-category",
"type": "token",
"documentation": "The classification of the type of observation"
},
{
"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": "device",
"definition": "http://hl7.org/fhir/SearchParameter/observation-device",
"type": "reference",
"documentation": "The Device that generated the observation data."
},
{
"name": "related-type",
"definition": "http://hl7.org/fhir/SearchParameter/observation-related-type",
"type": "token",
"documentation": "has-member | derived-from | sequel-to | replaces | qualified-by | interfered-by"
},
{
"name": "performer",
"definition": "http://hl7.org/fhir/SearchParameter/observation-performer",
"type": "reference",
"documentation": "Who performed the observation"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/observation-identifier",
"type": "token",
"documentation": "The unique id for a particular observation"
},
{
"name": "code-value-[x]",
"definition": "http://hl7.org/fhir/SearchParameter/observation-code-value",
"type": "composite",
"documentation": "Both code and one of the value parameters"
},
{
"name": "component-value-string",
"definition": "http://hl7.org/fhir/SearchParameter/observation-component-value-string",
"type": "string",
"documentation": "The value of the component observation, if the value is a string, and also searches in CodeableConcept.text"
}
]
},
{
"type": "OperationDefinition",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"OperationDefinition.base",
"OperationDefinition.profile"
],
"searchRevInclude": [
"OperationDefinition.base"
],
"searchParam": [
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/operationdefinition-status",
"type": "token",
"documentation": "draft | active | retired"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/operationdefinition-code",
"type": "token",
"documentation": "Name used to invoke the operation"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/operationdefinition-date",
"type": "date",
"documentation": "Date for this version of the operation definition"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/operationdefinition-type",
"type": "token",
"documentation": "Invoke at resource level for these type"
},
{
"name": "url",
"definition": "http://hl7.org/fhir/SearchParameter/operationdefinition-url",
"type": "uri",
"documentation": "Logical URL to reference this operation definition"
},
{
"name": "kind",
"definition": "http://hl7.org/fhir/SearchParameter/operationdefinition-kind",
"type": "token",
"documentation": "operation | query"
},
{
"name": "version",
"definition": "http://hl7.org/fhir/SearchParameter/operationdefinition-version",
"type": "token",
"documentation": "Logical id for this version of the operation definition"
},
{
"name": "publisher",
"definition": "http://hl7.org/fhir/SearchParameter/operationdefinition-publisher",
"type": "string",
"documentation": "Name of the publisher (Organization or individual)"
},
{
"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/operationdefinition-name",
"type": "string",
"documentation": "Informal name for this operation"
},
{
"name": "base",
"definition": "http://hl7.org/fhir/SearchParameter/operationdefinition-base",
"type": "reference",
"documentation": "Marks this as a profile of the base"
},
{
"name": "instance",
"definition": "http://hl7.org/fhir/SearchParameter/operationdefinition-instance",
"type": "token",
"documentation": "Invoke on an instance?"
},
{
"name": "profile",
"definition": "http://hl7.org/fhir/SearchParameter/operationdefinition-profile",
"type": "reference",
"documentation": "Profile on the type"
}
]
},
{
"type": "OperationOutcome",
"profile": {
"reference": "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": "validate",
"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"
},
{
"type": "Order",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/Order"
},
"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": "validate",
"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",
"searchInclude": [
"Order.detail",
"Order.patient",
"Order.source",
"Order.subject",
"Order.target"
],
"searchRevInclude": [
"CarePlan.activityreference",
"ClinicalImpression.plan",
"OrderResponse.request"
],
"searchParam": [
{
"name": "detail",
"definition": "http://hl7.org/fhir/SearchParameter/order-detail",
"type": "reference",
"documentation": "What action is being ordered"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/order-patient",
"type": "reference",
"documentation": "Patient this order is about"
},
{
"name": "source",
"definition": "http://hl7.org/fhir/SearchParameter/order-source",
"type": "reference",
"documentation": "Who initiated the order"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/order-subject",
"type": "reference",
"documentation": "Patient this order is about"
},
{
"name": "when",
"definition": "http://hl7.org/fhir/SearchParameter/order-when",
"type": "date",
"documentation": "A formal schedule"
},
{
"name": "target",
"definition": "http://hl7.org/fhir/SearchParameter/order-target",
"type": "reference",
"documentation": "Who is intended to fulfill the order"
},
{
"name": "when_code",
"definition": "http://hl7.org/fhir/SearchParameter/order-whencode",
"type": "token",
"documentation": "Code specifies when request should be done. The code may simply be a priority code"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/order-date",
"type": "date",
"documentation": "When the order was made"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/order-identifier",
"type": "token",
"documentation": "Instance id from source, target, and/or others"
}
]
},
{
"type": "OrderResponse",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/OrderResponse"
},
"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": "validate",
"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",
"searchInclude": [
"OrderResponse.fulfillment",
"OrderResponse.request",
"OrderResponse.who"
],
"searchParam": [
{
"name": "fulfillment",
"definition": "http://hl7.org/fhir/SearchParameter/orderresponse-fulfillment",
"type": "reference",
"documentation": "Details of the outcome of performing the order"
},
{
"name": "request",
"definition": "http://hl7.org/fhir/SearchParameter/orderresponse-request",
"type": "reference",
"documentation": "The order that this is a response to"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/orderresponse-code",
"type": "token",
"documentation": "pending | review | rejected | error | accepted | cancelled | replaced | aborted | completed"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/orderresponse-date",
"type": "date",
"documentation": "When the response was made"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/orderresponse-identifier",
"type": "token",
"documentation": "Identifiers assigned to this order by the orderer or by the receiver"
},
{
"name": "who",
"definition": "http://hl7.org/fhir/SearchParameter/orderresponse-who",
"type": "reference",
"documentation": "Who made the response"
}
]
},
{
"type": "OrderSet",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/OrderSet"
},
"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": "validate",
"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"
},
{
"type": "Organization",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Organization.partof"
],
"searchRevInclude": [
"Account.patient",
"Account.subject",
"Account.owner",
"AuditEvent.patient",
"AuditEvent.participant",
"CarePlan.participant",
"CarePlan.performer",
"Communication.sender",
"Communication.recipient",
"CommunicationRequest.sender",
"CommunicationRequest.recipient",
"Composition.attester",
"Contract.signer",
"Contract.actor",
"Coverage.issuer",
"Device.organization",
"DiagnosticReport.performer",
"DocumentManifest.recipient",
"DocumentManifest.author",
"DocumentReference.author",
"DocumentReference.custodian",
"DocumentReference.authenticator",
"EpisodeOfCare.organization",
"EpisodeOfCare.team-member",
"Flag.author",
"Flag.patient",
"Flag.subject",
"Goal.patient",
"Goal.subject",
"HealthcareService.organization",
"ImagingObjectSelection.author",
"Immunization.manufacturer",
"Location.organization",
"Medication.manufacturer",
"MessageHeader.receiver",
"MessageHeader.responsible",
"Observation.performer",
"Order.source",
"Order.target",
"OrderResponse.who",
"Organization.partof",
"Patient.organization",
"Patient.careprovider",
"Person.organization",
"Practitioner.organization",
"Procedure.performer",
"ProcedureRequest.performer",
"ProcessRequest.organization",
"ProcessResponse.organization",
"ProcessResponse.requestorganization",
"Provenance.agent",
"ReferralRequest.requester",
"ReferralRequest.recipient",
"SupplyRequest.source",
"SupplyRequest.supplier"
],
"searchParam": [
{
"name": "address-state",
"definition": "http://hl7.org/fhir/SearchParameter/organization-address-state",
"type": "string",
"documentation": "A state 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"
},
{
"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": "partof",
"definition": "http://hl7.org/fhir/SearchParameter/organization-partof",
"type": "reference",
"documentation": "Search all organizations that are part of the given organization"
},
{
"name": "address",
"definition": "http://hl7.org/fhir/SearchParameter/organization-address",
"type": "string",
"documentation": "A (part of the) address of the Organization"
},
{
"name": "address-use",
"definition": "http://hl7.org/fhir/SearchParameter/organization-address-use",
"type": "token",
"documentation": "A use code specified in an address"
},
{
"name": "name",
"definition": "http://hl7.org/fhir/SearchParameter/organization-name",
"type": "string",
"documentation": "A portion of the organization's name"
},
{
"name": "address-country",
"definition": "http://hl7.org/fhir/SearchParameter/organization-address-country",
"type": "string",
"documentation": "A country specified in an address"
},
{
"name": "active",
"definition": "http://hl7.org/fhir/SearchParameter/organization-active",
"type": "token",
"documentation": "Whether the organization's record is active"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/organization-type",
"type": "token",
"documentation": "A code for the type of organization"
},
{
"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": "address-postalcode",
"definition": "http://hl7.org/fhir/SearchParameter/organization-address-postalcode",
"type": "string",
"documentation": "A postal code specified in an address"
}
]
},
{
"type": "Patient",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Patient.link",
"Patient.organization",
"Patient.careprovider"
],
"searchRevInclude": [
"Account.patient",
"Account.subject",
"AllergyIntolerance.reporter",
"AllergyIntolerance.patient",
"AllergyIntolerance.recorder",
"Appointment.patient",
"Appointment.practitioner",
"Appointment.location",
"Appointment.actor",
"AppointmentResponse.patient",
"AppointmentResponse.practitioner",
"AppointmentResponse.location",
"AppointmentResponse.actor",
"AuditEvent.patient",
"AuditEvent.participant",
"Basic.author",
"BodySite.patient",
"CarePlan.subject",
"CarePlan.patient",
"CarePlan.participant",
"CarePlan.performer",
"Claim.patient",
"ClinicalImpression.patient",
"Communication.sender",
"Communication.patient",
"Communication.subject",
"Communication.recipient",
"CommunicationRequest.sender",
"CommunicationRequest.requester",
"CommunicationRequest.patient",
"CommunicationRequest.subject",
"CommunicationRequest.recipient",
"Composition.author",
"Composition.attester",
"Condition.asserter",
"Condition.patient",
"Contract.signer",
"Contract.actor",
"DetectedIssue.patient",
"Device.patient",
"DeviceUseRequest.patient",
"DeviceUseRequest.subject",
"DeviceUseStatement.patient",
"DeviceUseStatement.subject",
"DiagnosticOrder.subject",
"DiagnosticOrder.patient",
"DiagnosticReport.subject",
"DiagnosticReport.patient",
"DocumentManifest.subject",
"DocumentManifest.recipient",
"DocumentManifest.author",
"DocumentManifest.patient",
"DocumentReference.subject",
"DocumentReference.author",
"DocumentReference.patient",
"Encounter.patient",
"EnrollmentRequest.patient",
"EnrollmentRequest.subject",
"EpisodeOfCare.patient",
"FamilyMemberHistory.patient",
"Flag.author",
"Flag.patient",
"Flag.subject",
"Goal.patient",
"Goal.subject",
"Group.member",
"ImagingObjectSelection.author",
"ImagingObjectSelection.patient",
"ImagingStudy.patient",
"Immunization.patient",
"ImmunizationRecommendation.patient",
"List.patient",
"List.source",
"List.subject",
"Media.patient",
"Media.subject",
"MedicationAdministration.patient",
"MedicationAdministration.practitioner",
"MedicationDispense.patient",
"MedicationDispense.receiver",
"MedicationOrder.patient",
"MedicationStatement.patient",
"MedicationStatement.source",
"NutritionOrder.patient",
"Observation.subject",
"Observation.patient",
"Observation.performer",
"Order.patient",
"Order.subject",
"Patient.link",
"Person.link",
"Person.relatedperson",
"Person.patient",
"Person.practitioner",
"Procedure.patient",
"Procedure.subject",
"Procedure.performer",
"ProcedureRequest.orderer",
"ProcedureRequest.patient",
"ProcedureRequest.subject",
"ProcedureRequest.performer",
"Provenance.agent",
"QuestionnaireResponse.author",
"QuestionnaireResponse.source",
"ReferralRequest.requester",
"ReferralRequest.patient",
"RelatedPerson.patient",
"RiskAssessment.patient",
"RiskAssessment.subject",
"Schedule.actor",
"Specimen.patient",
"Specimen.subject",
"SupplyDelivery.patient",
"SupplyRequest.patient",
"SupplyRequest.source",
"VisionPrescription.patient"
],
"searchParam": [
{
"name": "animal-breed",
"definition": "http://hl7.org/fhir/SearchParameter/patient-animal-breed",
"type": "token",
"documentation": "The breed for animal patients"
},
{
"name": "phone",
"definition": "http://hl7.org/fhir/SearchParameter/patient-phone",
"type": "token",
"documentation": "A value in a phone contact"
},
{
"name": "phonetic",
"definition": "http://hl7.org/fhir/SearchParameter/patient-phonetic",
"type": "string",
"documentation": "A portion of either family or given name using some kind of phonetic matching algorithm"
},
{
"name": "link",
"definition": "http://hl7.org/fhir/SearchParameter/patient-link",
"type": "reference",
"documentation": "All patients linked to the given patient"
},
{
"name": "address-country",
"definition": "http://hl7.org/fhir/SearchParameter/patient-address-country",
"type": "string",
"documentation": "A country specified in an address"
},
{
"name": "animal-species",
"definition": "http://hl7.org/fhir/SearchParameter/patient-animal-species",
"type": "token",
"documentation": "The species for animal patients"
},
{
"name": "deathdate",
"definition": "http://hl7.org/fhir/SearchParameter/patient-deathdate",
"type": "date",
"documentation": "The date of death has been provided and satisfies this search value"
},
{
"name": "organization",
"definition": "http://hl7.org/fhir/SearchParameter/patient-organization",
"type": "reference",
"documentation": "The organization at which this person is a patient"
},
{
"name": "address-city",
"definition": "http://hl7.org/fhir/SearchParameter/patient-address-city",
"type": "string",
"documentation": "A city specified in an address"
},
{
"name": "address-state",
"definition": "http://hl7.org/fhir/SearchParameter/patient-address-state",
"type": "string",
"documentation": "A state specified in an address"
},
{
"name": "careprovider",
"definition": "http://hl7.org/fhir/SearchParameter/patient-careprovider",
"type": "reference",
"documentation": "Patient's nominated care provider, could be a care manager, not the organization that manages the record"
},
{
"name": "given",
"definition": "http://hl7.org/fhir/SearchParameter/patient-given",
"type": "string",
"documentation": "A portion of the given name of the patient"
},
{
"name": "email",
"definition": "http://hl7.org/fhir/SearchParameter/patient-email",
"type": "token",
"documentation": "A value in an email contact"
},
{
"name": "address",
"definition": "http://hl7.org/fhir/SearchParameter/patient-address",
"type": "string",
"documentation": "An address in any kind of address/part of the patient"
},
{
"name": "address-use",
"definition": "http://hl7.org/fhir/SearchParameter/patient-address-use",
"type": "token",
"documentation": "A use code specified in an address"
},
{
"name": "family",
"definition": "http://hl7.org/fhir/SearchParameter/patient-family",
"type": "string",
"documentation": "A portion of the family name of the patient"
},
{
"name": "name",
"definition": "http://hl7.org/fhir/SearchParameter/patient-name",
"type": "string",
"documentation": "A portion of either family or given name of the patient"
},
{
"name": "birthdate",
"definition": "http://hl7.org/fhir/SearchParameter/patient-birthdate",
"type": "date",
"documentation": "The patient's date of birth"
},
{
"name": "telecom",
"definition": "http://hl7.org/fhir/SearchParameter/patient-telecom",
"type": "token",
"documentation": "The value in any kind of telecom details of the patient"
},
{
"name": "active",
"definition": "http://hl7.org/fhir/SearchParameter/patient-active",
"type": "token",
"documentation": "Whether the patient record is active"
},
{
"name": "gender",
"definition": "http://hl7.org/fhir/SearchParameter/patient-gender",
"type": "token",
"documentation": "Gender of the patient"
},
{
"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": "language",
"definition": "http://hl7.org/fhir/SearchParameter/patient-language",
"type": "token",
"documentation": "Language code (irrespective of use value)"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/patient-identifier",
"type": "token",
"documentation": "A patient identifier"
},
{
"name": "address-postalcode",
"definition": "http://hl7.org/fhir/SearchParameter/patient-address-postalcode",
"type": "string",
"documentation": "A postalCode specified in an address"
}
]
},
{
"type": "PaymentNotice",
"profile": {
"reference": "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": "validate",
"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",
"searchParam": [
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/paymentnotice-identifier",
"type": "token",
"documentation": "The business identifier of the Eligibility"
}
]
},
{
"type": "PaymentReconciliation",
"profile": {
"reference": "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": "validate",
"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",
"searchParam": [
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/paymentreconciliation-identifier",
"type": "token",
"documentation": "The business identifier of the Explanation of Benefit"
}
]
},
{
"type": "Person",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Person.link",
"Person.relatedperson",
"Person.organization",
"Person.patient",
"Person.practitioner"
],
"searchRevInclude": [
"Person.link",
"Person.relatedperson",
"Person.patient",
"Person.practitioner"
],
"searchParam": [
{
"name": "phone",
"definition": "http://hl7.org/fhir/SearchParameter/person-phone",
"type": "token",
"documentation": "A value in a phone contact"
},
{
"name": "phonetic",
"definition": "http://hl7.org/fhir/SearchParameter/person-phonetic",
"type": "string",
"documentation": "A portion of name using some kind of phonetic matching algorithm"
},
{
"name": "link",
"definition": "http://hl7.org/fhir/SearchParameter/person-link",
"type": "reference",
"documentation": "Any link has this Patient, Person, RelatedPerson or Practitioner reference"
},
{
"name": "address-country",
"definition": "http://hl7.org/fhir/SearchParameter/person-address-country",
"type": "string",
"documentation": "A country specified in an address"
},
{
"name": "relatedperson",
"definition": "http://hl7.org/fhir/SearchParameter/person-relatedperson",
"type": "reference",
"documentation": "The Person links to this RelatedPerson"
},
{
"name": "organization",
"definition": "http://hl7.org/fhir/SearchParameter/person-organization",
"type": "reference",
"documentation": "The organization at which this person record is being managed"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/person-patient",
"type": "reference",
"documentation": "The Person links to this Patient"
},
{
"name": "address-city",
"definition": "http://hl7.org/fhir/SearchParameter/person-address-city",
"type": "string",
"documentation": "A city specified in an address"
},
{
"name": "address-state",
"definition": "http://hl7.org/fhir/SearchParameter/person-address-state",
"type": "string",
"documentation": "A state specified in an address"
},
{
"name": "practitioner",
"definition": "http://hl7.org/fhir/SearchParameter/person-practitioner",
"type": "reference",
"documentation": "The Person links to this Practitioner"
},
{
"name": "email",
"definition": "http://hl7.org/fhir/SearchParameter/person-email",
"type": "token",
"documentation": "A value in an email contact"
},
{
"name": "address",
"definition": "http://hl7.org/fhir/SearchParameter/person-address",
"type": "string",
"documentation": "An address in any kind of address/part"
},
{
"name": "address-use",
"definition": "http://hl7.org/fhir/SearchParameter/person-address-use",
"type": "token",
"documentation": "A use code specified in an address"
},
{
"name": "name",
"definition": "http://hl7.org/fhir/SearchParameter/person-name",
"type": "string",
"documentation": "A portion of name in any name part"
},
{
"name": "birthdate",
"definition": "http://hl7.org/fhir/SearchParameter/person-birthdate",
"type": "date",
"documentation": "The person's date of birth"
},
{
"name": "telecom",
"definition": "http://hl7.org/fhir/SearchParameter/person-telecom",
"type": "token",
"documentation": "The value in any kind of contact"
},
{
"name": "gender",
"definition": "http://hl7.org/fhir/SearchParameter/person-gender",
"type": "token",
"documentation": "The gender of the person"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/person-identifier",
"type": "token",
"documentation": "A person Identifier"
},
{
"name": "address-postalcode",
"definition": "http://hl7.org/fhir/SearchParameter/person-address-postalcode",
"type": "string",
"documentation": "A postal code specified in an address"
}
]
},
{
"type": "Practitioner",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Practitioner.location",
"Practitioner.organization"
],
"searchRevInclude": [
"Account.patient",
"Account.subject",
"AllergyIntolerance.reporter",
"AllergyIntolerance.recorder",
"Appointment.patient",
"Appointment.practitioner",
"Appointment.location",
"Appointment.actor",
"AppointmentResponse.patient",
"AppointmentResponse.practitioner",
"AppointmentResponse.location",
"AppointmentResponse.actor",
"AuditEvent.patient",
"AuditEvent.participant",
"Basic.author",
"CarePlan.participant",
"CarePlan.performer",
"Claim.provider",
"ClinicalImpression.assessor",
"Communication.sender",
"Communication.recipient",
"CommunicationRequest.sender",
"CommunicationRequest.requester",
"CommunicationRequest.recipient",
"Composition.author",
"Composition.attester",
"Condition.asserter",
"Contract.signer",
"Contract.actor",
"DetectedIssue.author",
"DiagnosticOrder.orderer",
"DiagnosticOrder.actor",
"DiagnosticReport.performer",
"DocumentManifest.subject",
"DocumentManifest.recipient",
"DocumentManifest.author",
"DocumentManifest.patient",
"DocumentReference.subject",
"DocumentReference.author",
"DocumentReference.patient",
"DocumentReference.authenticator",
"Encounter.practitioner",
"Encounter.participant",
"EpisodeOfCare.care-manager",
"EpisodeOfCare.team-member",
"Flag.author",
"Flag.patient",
"Flag.subject",
"Group.member",
"ImagingObjectSelection.author",
"Immunization.requester",
"Immunization.performer",
"List.source",
"Media.patient",
"Media.subject",
"Media.operator",
"MedicationAdministration.practitioner",
"MedicationDispense.receiver",
"MedicationDispense.responsibleparty",
"MedicationDispense.dispenser",
"MedicationOrder.prescriber",
"MedicationStatement.source",
"MessageHeader.receiver",
"MessageHeader.responsible",
"MessageHeader.author",
"MessageHeader.enterer",
"NutritionOrder.provider",
"Observation.performer",
"Order.source",
"Order.target",
"OrderResponse.who",
"Patient.careprovider",
"Person.link",
"Person.relatedperson",
"Person.patient",
"Person.practitioner",
"Procedure.performer",
"ProcedureRequest.orderer",
"ProcedureRequest.performer",
"ProcessRequest.provider",
"ProcessResponse.requestprovider",
"Provenance.agent",
"QuestionnaireResponse.author",
"QuestionnaireResponse.source",
"ReferralRequest.requester",
"ReferralRequest.recipient",
"RiskAssessment.performer",
"Schedule.actor",
"Specimen.collector",
"SupplyDelivery.receiver",
"SupplyDelivery.supplier",
"SupplyRequest.source",
"VisionPrescription.prescriber"
],
"searchParam": [
{
"name": "phone",
"definition": "http://hl7.org/fhir/SearchParameter/practitioner-phone",
"type": "token",
"documentation": "A value in a phone contact"
},
{
"name": "phonetic",
"definition": "http://hl7.org/fhir/SearchParameter/practitioner-phonetic",
"type": "string",
"documentation": "A portion of either family or given name using some kind of phonetic matching algorithm"
},
{
"name": "location",
"definition": "http://hl7.org/fhir/SearchParameter/practitioner-location",
"type": "reference",
"documentation": "One of the locations at which this practitioner provides care"
},
{
"name": "communication",
"definition": "http://hl7.org/fhir/SearchParameter/practitioner-communication",
"type": "token",
"documentation": "One of the languages that the practitioner can communicate with"
},
{
"name": "address-country",
"definition": "http://hl7.org/fhir/SearchParameter/practitioner-address-country",
"type": "string",
"documentation": "A country specified in an address"
},
{
"name": "organization",
"definition": "http://hl7.org/fhir/SearchParameter/practitioner-organization",
"type": "reference",
"documentation": "The identity of the organization the practitioner represents / acts on behalf of"
},
{
"name": "address-city",
"definition": "http://hl7.org/fhir/SearchParameter/practitioner-address-city",
"type": "string",
"documentation": "A city specified in an address"
},
{
"name": "address-state",
"definition": "http://hl7.org/fhir/SearchParameter/practitioner-address-state",
"type": "string",
"documentation": "A state specified in an address"
},
{
"name": "given",
"definition": "http://hl7.org/fhir/SearchParameter/practitioner-given",
"type": "string",
"documentation": "A portion of the given name"
},
{
"name": "email",
"definition": "http://hl7.org/fhir/SearchParameter/practitioner-email",
"type": "token",
"documentation": "A value in an email contact"
},
{
"name": "address",
"definition": "http://hl7.org/fhir/SearchParameter/practitioner-address",
"type": "string",
"documentation": "An address in any kind of address/part"
},
{
"name": "address-use",
"definition": "http://hl7.org/fhir/SearchParameter/practitioner-address-use",
"type": "token",
"documentation": "A use code specified in an address"
},
{
"name": "family",
"definition": "http://hl7.org/fhir/SearchParameter/practitioner-family",
"type": "string",
"documentation": "A portion of the family name"
},
{
"name": "name",
"definition": "http://hl7.org/fhir/SearchParameter/practitioner-name",
"type": "string",
"documentation": "A portion of either family or given name"
},
{
"name": "telecom",
"definition": "http://hl7.org/fhir/SearchParameter/practitioner-telecom",
"type": "token",
"documentation": "The value in any kind of contact"
},
{
"name": "role",
"definition": "http://hl7.org/fhir/SearchParameter/practitioner-role",
"type": "token",
"documentation": "The practitioner can perform this role at for the organization"
},
{
"name": "gender",
"definition": "http://hl7.org/fhir/SearchParameter/practitioner-gender",
"type": "token",
"documentation": "Gender of the practitioner"
},
{
"name": "specialty",
"definition": "http://hl7.org/fhir/SearchParameter/practitioner-specialty",
"type": "token",
"documentation": "The practitioner has this specialty at an organization"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/practitioner-identifier",
"type": "token",
"documentation": "A practitioner's Identifier"
},
{
"name": "address-postalcode",
"definition": "http://hl7.org/fhir/SearchParameter/practitioner-address-postalcode",
"type": "string",
"documentation": "A postalCode specified in an address"
}
]
},
{
"type": "Procedure",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Procedure.patient",
"Procedure.location",
"Procedure.subject",
"Procedure.performer",
"Procedure.encounter"
],
"searchRevInclude": [
"ClinicalImpression.action",
"Encounter.condition",
"Encounter.indication",
"Encounter.procedure"
],
"searchParam": [
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/procedure-patient",
"type": "reference",
"documentation": "Search by subject - a patient"
},
{
"name": "location",
"definition": "http://hl7.org/fhir/SearchParameter/procedure-location",
"type": "reference",
"documentation": "Where the procedure happened"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/procedure-subject",
"type": "reference",
"documentation": "Search by subject"
},
{
"name": "performer",
"definition": "http://hl7.org/fhir/SearchParameter/procedure-performer",
"type": "reference",
"documentation": "The reference to the practitioner"
},
{
"name": "encounter",
"definition": "http://hl7.org/fhir/SearchParameter/procedure-encounter",
"type": "reference",
"documentation": "The encounter associated with the procedure"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/procedure-code",
"type": "token",
"documentation": "A code to identify a procedure"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/procedure-date",
"type": "date",
"documentation": "Date/Period the procedure was performed"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/procedure-identifier",
"type": "token",
"documentation": "A unique identifier for a procedure"
}
]
},
{
"type": "ProcedureRequest",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/ProcedureRequest"
},
"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": "validate",
"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",
"searchInclude": [
"ProcedureRequest.orderer",
"ProcedureRequest.patient",
"ProcedureRequest.subject",
"ProcedureRequest.performer",
"ProcedureRequest.encounter"
],
"searchRevInclude": [
"CarePlan.activityreference",
"ClinicalImpression.plan",
"ClinicalImpression.action",
"DiagnosticReport.request"
],
"searchParam": [
{
"name": "orderer",
"definition": "http://hl7.org/fhir/SearchParameter/procedurerequest-orderer",
"type": "reference",
"documentation": "Who made request"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/procedurerequest-patient",
"type": "reference",
"documentation": "Search by subject - a patient"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/procedurerequest-subject",
"type": "reference",
"documentation": "Search by subject"
},
{
"name": "performer",
"definition": "http://hl7.org/fhir/SearchParameter/procedurerequest-performer",
"type": "reference",
"documentation": "Who should perform the procedure"
},
{
"name": "encounter",
"definition": "http://hl7.org/fhir/SearchParameter/procedurerequest-encounter",
"type": "reference",
"documentation": "Encounter request created during"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/procedurerequest-identifier",
"type": "token",
"documentation": "A unique identifier of the Procedure Request"
}
]
},
{
"type": "ProcessRequest",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/ProcessRequest"
},
"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": "validate",
"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",
"searchInclude": [
"ProcessRequest.organization",
"ProcessRequest.provider"
],
"searchRevInclude": [
"CarePlan.activityreference",
"ClinicalImpression.plan"
],
"searchParam": [
{
"name": "organization",
"definition": "http://hl7.org/fhir/SearchParameter/processrequest-organization",
"type": "reference",
"documentation": "The organization who generated this request"
},
{
"name": "action",
"definition": "http://hl7.org/fhir/SearchParameter/processrequest-action",
"type": "token",
"documentation": "The action requested by this resource"
},
{
"name": "provider",
"definition": "http://hl7.org/fhir/SearchParameter/processrequest-provider",
"type": "reference",
"documentation": "The provider who regenerated this request"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/processrequest-identifier",
"type": "token",
"documentation": "The business identifier of the ProcessRequest"
}
]
},
{
"type": "ProcessResponse",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/ProcessResponse"
},
"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": "validate",
"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",
"searchInclude": [
"ProcessResponse.organization",
"ProcessResponse.requestprovider",
"ProcessResponse.request",
"ProcessResponse.requestorganization"
],
"searchParam": [
{
"name": "organization",
"definition": "http://hl7.org/fhir/SearchParameter/processresponse-organization",
"type": "reference",
"documentation": "The organization who generated this resource"
},
{
"name": "requestprovider",
"definition": "http://hl7.org/fhir/SearchParameter/processresponse-requestprovider",
"type": "reference",
"documentation": "The Provider who is responsible the request transaction"
},
{
"name": "request",
"definition": "http://hl7.org/fhir/SearchParameter/processresponse-request",
"type": "reference",
"documentation": "The reference to the claim"
},
{
"name": "requestorganization",
"definition": "http://hl7.org/fhir/SearchParameter/processresponse-requestorganization",
"type": "reference",
"documentation": "The Organization who is responsible the request transaction"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/processresponse-identifier",
"type": "token",
"documentation": "The business identifier of the Explanation of Benefit"
}
]
},
{
"type": "Provenance",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Provenance.patient",
"Provenance.location",
"Provenance.target",
"Provenance.agent"
],
"searchParam": [
{
"name": "sigtype",
"definition": "http://hl7.org/fhir/SearchParameter/provenance-sigtype",
"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": "start",
"definition": "http://hl7.org/fhir/SearchParameter/provenance-start",
"type": "date",
"documentation": "Starting time with inclusive boundary"
},
{
"name": "entity",
"definition": "http://hl7.org/fhir/SearchParameter/provenance-entity",
"type": "uri",
"documentation": "Identity of entity"
},
{
"name": "userid",
"definition": "http://hl7.org/fhir/SearchParameter/provenance-userid",
"type": "token",
"documentation": "Authorization-system identifier for the agent"
},
{
"name": "target",
"definition": "http://hl7.org/fhir/SearchParameter/provenance-target",
"type": "reference",
"documentation": "Target Reference(s) (usually version specific)"
},
{
"name": "agent",
"definition": "http://hl7.org/fhir/SearchParameter/provenance-agent",
"type": "reference",
"documentation": "Individual, device or organization playing role"
},
{
"name": "entitytype",
"definition": "http://hl7.org/fhir/SearchParameter/provenance-entitytype",
"type": "token",
"documentation": "The type of resource in this entity"
},
{
"name": "end",
"definition": "http://hl7.org/fhir/SearchParameter/provenance-end",
"type": "date",
"documentation": "End time with inclusive boundary, if not ongoing"
}
]
},
{
"type": "Questionnaire",
"profile": {
"reference": "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": "validate",
"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",
"searchRevInclude": [
"QuestionnaireResponse.questionnaire"
],
"searchParam": [
{
"name": "title",
"definition": "http://hl7.org/fhir/SearchParameter/questionnaire-title",
"type": "string",
"documentation": "All or part of the name of the questionnaire"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/questionnaire-status",
"type": "token",
"documentation": "The status of the questionnaire"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/questionnaire-code",
"type": "token",
"documentation": "A code that corresponds to the questionnaire or one of its groups"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/questionnaire-date",
"type": "date",
"documentation": "When the questionnaire was last changed"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/questionnaire-identifier",
"type": "token",
"documentation": "An identifier for the questionnaire"
},
{
"name": "version",
"definition": "http://hl7.org/fhir/SearchParameter/questionnaire-version",
"type": "string",
"documentation": "The business version of the questionnaire"
},
{
"name": "publisher",
"definition": "http://hl7.org/fhir/SearchParameter/questionnaire-publisher",
"type": "string",
"documentation": "The author of the questionnaire"
}
]
},
{
"type": "QuestionnaireResponse",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"QuestionnaireResponse.author",
"QuestionnaireResponse.questionnaire",
"QuestionnaireResponse.patient",
"QuestionnaireResponse.source",
"QuestionnaireResponse.subject",
"QuestionnaireResponse.encounter"
],
"searchRevInclude": [
"ClinicalImpression.investigation",
"Observation.related-target"
],
"searchParam": [
{
"name": "author",
"definition": "http://hl7.org/fhir/SearchParameter/questionnaireresponse-author",
"type": "reference",
"documentation": "The author of the questionnaire"
},
{
"name": "questionnaire",
"definition": "http://hl7.org/fhir/SearchParameter/questionnaireresponse-questionnaire",
"type": "reference",
"documentation": "The questionnaire the answers are provided for"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/questionnaireresponse-patient",
"type": "reference",
"documentation": "The patient that is the subject of the questionnaire"
},
{
"name": "authored",
"definition": "http://hl7.org/fhir/SearchParameter/questionnaireresponse-authored",
"type": "date",
"documentation": "When the questionnaire was authored"
},
{
"name": "source",
"definition": "http://hl7.org/fhir/SearchParameter/questionnaireresponse-source",
"type": "reference",
"documentation": "The person who answered the questions"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/questionnaireresponse-status",
"type": "token",
"documentation": "The status of the questionnaire response"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/questionnaireresponse-subject",
"type": "reference",
"documentation": "The subject of the questionnaire"
},
{
"name": "encounter",
"definition": "http://hl7.org/fhir/SearchParameter/questionnaireresponse-encounter",
"type": "reference",
"documentation": "Encounter during which questionnaire was authored"
}
]
},
{
"type": "ReferralRequest",
"profile": {
"reference": "http://hl7.org/fhir/StructureDefinition/ReferralRequest"
},
"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": "validate",
"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",
"searchInclude": [
"ReferralRequest.requester",
"ReferralRequest.patient",
"ReferralRequest.recipient"
],
"searchRevInclude": [
"CarePlan.activityreference",
"ClinicalImpression.plan",
"ClinicalImpression.action",
"DiagnosticReport.request",
"Encounter.incomingreferral",
"EpisodeOfCare.incomingreferral"
],
"searchParam": [
{
"name": "requester",
"definition": "http://hl7.org/fhir/SearchParameter/referralrequest-requester",
"type": "reference",
"documentation": "Requester of referral / transfer of care"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/referralrequest-patient",
"type": "reference",
"documentation": "Who the referral is about"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/referralrequest-status",
"type": "token",
"documentation": "The status of the referral"
},
{
"name": "priority",
"definition": "http://hl7.org/fhir/SearchParameter/referralrequest-priority",
"type": "token",
"documentation": "The priority assigned to the referral"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/referralrequest-type",
"type": "token",
"documentation": "The type of the referral"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/referralrequest-date",
"type": "date",
"documentation": "Creation or activation date"
},
{
"name": "specialty",
"definition": "http://hl7.org/fhir/SearchParameter/referralrequest-specialty",
"type": "token",
"documentation": "The specialty that the referral is for"
},
{
"name": "recipient",
"definition": "http://hl7.org/fhir/SearchParameter/referralrequest-recipient",
"type": "reference",
"documentation": "The person that the referral was sent to"
}
]
},
{
"type": "RelatedPerson",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"RelatedPerson.patient"
],
"searchRevInclude": [
"AllergyIntolerance.reporter",
"Appointment.patient",
"Appointment.practitioner",
"Appointment.location",
"Appointment.actor",
"AppointmentResponse.patient",
"AppointmentResponse.practitioner",
"AppointmentResponse.location",
"AppointmentResponse.actor",
"AuditEvent.patient",
"AuditEvent.participant",
"Basic.author",
"CarePlan.participant",
"CarePlan.performer",
"Communication.sender",
"Communication.recipient",
"CommunicationRequest.sender",
"CommunicationRequest.requester",
"CommunicationRequest.recipient",
"Composition.author",
"Contract.signer",
"Contract.actor",
"DocumentManifest.recipient",
"DocumentManifest.author",
"DocumentReference.author",
"Encounter.practitioner",
"Encounter.participant",
"ImagingObjectSelection.author",
"MedicationAdministration.practitioner",
"MedicationStatement.source",
"Observation.performer",
"Person.link",
"Person.relatedperson",
"Person.patient",
"Person.practitioner",
"Procedure.performer",
"ProcedureRequest.orderer",
"ProcedureRequest.performer",
"Provenance.agent",
"QuestionnaireResponse.author",
"QuestionnaireResponse.source",
"Schedule.actor"
],
"searchParam": [
{
"name": "phone",
"definition": "http://hl7.org/fhir/SearchParameter/relatedperson-phone",
"type": "token",
"documentation": "A value in a phone contact"
},
{
"name": "phonetic",
"definition": "http://hl7.org/fhir/SearchParameter/relatedperson-phonetic",
"type": "string",
"documentation": "A portion of name using some kind of phonetic matching algorithm"
},
{
"name": "address-country",
"definition": "http://hl7.org/fhir/SearchParameter/relatedperson-address-country",
"type": "string",
"documentation": "A country specified in an address"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/relatedperson-patient",
"type": "reference",
"documentation": "The patient this person is related to"
},
{
"name": "address-city",
"definition": "http://hl7.org/fhir/SearchParameter/relatedperson-address-city",
"type": "string",
"documentation": "A city specified in an address"
},
{
"name": "address-state",
"definition": "http://hl7.org/fhir/SearchParameter/relatedperson-address-state",
"type": "string",
"documentation": "A state specified in an address"
},
{
"name": "email",
"definition": "http://hl7.org/fhir/SearchParameter/relatedperson-email",
"type": "token",
"documentation": "A value in an email contact"
},
{
"name": "address",
"definition": "http://hl7.org/fhir/SearchParameter/relatedperson-address",
"type": "string",
"documentation": "An address in any kind of address/part"
},
{
"name": "address-use",
"definition": "http://hl7.org/fhir/SearchParameter/relatedperson-address-use",
"type": "token",
"documentation": "A use code specified in an address"
},
{
"name": "name",
"definition": "http://hl7.org/fhir/SearchParameter/relatedperson-name",
"type": "string",
"documentation": "A portion of name in any name part"
},
{
"name": "birthdate",
"definition": "http://hl7.org/fhir/SearchParameter/relatedperson-birthdate",
"type": "date",
"documentation": "The Related Person's date of birth"
},
{
"name": "telecom",
"definition": "http://hl7.org/fhir/SearchParameter/relatedperson-telecom",
"type": "token",
"documentation": "The value in any kind of contact"
},
{
"name": "gender",
"definition": "http://hl7.org/fhir/SearchParameter/relatedperson-gender",
"type": "token",
"documentation": "Gender of the person"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/relatedperson-identifier",
"type": "token",
"documentation": "A patient Identifier"
},
{
"name": "address-postalcode",
"definition": "http://hl7.org/fhir/SearchParameter/relatedperson-address-postalcode",
"type": "string",
"documentation": "A postal code specified in an address"
}
]
},
{
"type": "RiskAssessment",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"RiskAssessment.patient",
"RiskAssessment.condition",
"RiskAssessment.subject",
"RiskAssessment.performer",
"RiskAssessment.encounter"
],
"searchParam": [
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/riskassessment-patient",
"type": "reference",
"documentation": "Who/what does assessment apply to?"
},
{
"name": "condition",
"definition": "http://hl7.org/fhir/SearchParameter/riskassessment-condition",
"type": "reference",
"documentation": "Condition assessed"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/riskassessment-subject",
"type": "reference",
"documentation": "Who/what does assessment apply to?"
},
{
"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": "encounter",
"definition": "http://hl7.org/fhir/SearchParameter/riskassessment-encounter",
"type": "reference",
"documentation": "Where was assessment performed?"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/riskassessment-date",
"type": "date",
"documentation": "When was assessment made?"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/riskassessment-identifier",
"type": "token",
"documentation": "Unique identifier for the assessment"
}
]
},
{
"type": "Schedule",
"profile": {
"reference": "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": "validate",
"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",
"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": "type",
"definition": "http://hl7.org/fhir/SearchParameter/schedule-type",
"type": "token",
"documentation": "The type of appointments that can be booked into associated slot(s)"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/schedule-identifier",
"type": "token",
"documentation": "A Schedule Identifier"
}
]
},
{
"type": "SearchParameter",
"profile": {
"reference": "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": "validate",
"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",
"searchParam": [
{
"name": "description",
"definition": "http://hl7.org/fhir/SearchParameter/searchparameter-description",
"type": "string",
"documentation": "Documentation for search parameter"
},
{
"name": "name",
"definition": "http://hl7.org/fhir/SearchParameter/searchparameter-name",
"type": "string",
"documentation": "Informal name for this search parameter"
},
{
"name": "target",
"definition": "http://hl7.org/fhir/SearchParameter/searchparameter-target",
"type": "token",
"documentation": "Types of resource (if a resource reference)"
},
{
"name": "base",
"definition": "http://hl7.org/fhir/SearchParameter/searchparameter-base",
"type": "token",
"documentation": "The resource type this search parameter applies to"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/searchparameter-code",
"type": "token",
"documentation": "Code used in URL"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/searchparameter-type",
"type": "token",
"documentation": "number | date | string | token | reference | composite | quantity | uri"
},
{
"name": "url",
"definition": "http://hl7.org/fhir/SearchParameter/searchparameter-url",
"type": "uri",
"documentation": "Absolute URL used to reference this search parameter"
}
]
},
{
"type": "Slot",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Slot.schedule"
],
"searchParam": [
{
"name": "fb-type",
"definition": "http://hl7.org/fhir/SearchParameter/slot-fb-type",
"type": "token",
"documentation": "The free/busy status of the appointment"
},
{
"name": "schedule",
"definition": "http://hl7.org/fhir/SearchParameter/slot-schedule",
"type": "reference",
"documentation": "The Schedule Resource that we are seeking a slot within"
},
{
"name": "start",
"definition": "http://hl7.org/fhir/SearchParameter/slot-start",
"type": "date",
"documentation": "Appointment date/time."
},
{
"name": "slot-type",
"definition": "http://hl7.org/fhir/SearchParameter/slot-slot-type",
"type": "token",
"documentation": "The type of appointments that can be booked into the slot"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/slot-identifier",
"type": "token",
"documentation": "A Slot Identifier"
}
]
},
{
"type": "Specimen",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Specimen.collector",
"Specimen.patient",
"Specimen.subject",
"Specimen.parent"
],
"searchRevInclude": [
"DiagnosticOrder.specimen",
"DiagnosticReport.specimen",
"Media.patient",
"Media.subject",
"Observation.specimen",
"Specimen.parent"
],
"searchParam": [
{
"name": "collector",
"definition": "http://hl7.org/fhir/SearchParameter/specimen-collector",
"type": "reference",
"documentation": "Who collected 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": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/specimen-patient",
"type": "reference",
"documentation": "The patient the specimen comes from"
},
{
"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": "container",
"definition": "http://hl7.org/fhir/SearchParameter/specimen-container",
"type": "token",
"documentation": "The kind of specimen container"
},
{
"name": "collected",
"definition": "http://hl7.org/fhir/SearchParameter/specimen-collected",
"type": "date",
"documentation": "The date the specimen was collected"
},
{
"name": "subject",
"definition": "http://hl7.org/fhir/SearchParameter/specimen-subject",
"type": "reference",
"documentation": "The subject of the specimen"
},
{
"name": "accession",
"definition": "http://hl7.org/fhir/SearchParameter/specimen-accession",
"type": "token",
"documentation": "The accession number associated with the specimen"
},
{
"name": "parent",
"definition": "http://hl7.org/fhir/SearchParameter/specimen-parent",
"type": "reference",
"documentation": "The parent of the specimen"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/specimen-type",
"type": "token",
"documentation": "The specimen type"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/specimen-identifier",
"type": "token",
"documentation": "The unique identifier associated with the specimen"
}
]
},
{
"type": "StructureDefinition",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"StructureDefinition.valueset"
],
"searchRevInclude": [
"ConceptMap.sourceuri",
"ConceptMap.source",
"ConceptMap.target",
"Conformance.supported-profile",
"Conformance.profile",
"OperationDefinition.profile"
],
"searchParam": [
{
"name": "abstract",
"definition": "http://hl7.org/fhir/SearchParameter/structuredefinition-abstract",
"type": "token",
"documentation": "Whether the structure is abstract"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/structuredefinition-status",
"type": "token",
"documentation": "The current status of the profile"
},
{
"name": "experimental",
"definition": "http://hl7.org/fhir/SearchParameter/structuredefinition-experimental",
"type": "token",
"documentation": "If for testing purposes, not real usage"
},
{
"name": "display",
"definition": "http://hl7.org/fhir/SearchParameter/structuredefinition-display",
"type": "string",
"documentation": "Use this name when displaying the value"
},
{
"name": "ext-context",
"definition": "http://hl7.org/fhir/SearchParameter/structuredefinition-ext-context",
"type": "string",
"documentation": "Where the extension can be used in instances"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/structuredefinition-code",
"type": "token",
"documentation": "A code for the profile"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/structuredefinition-date",
"type": "date",
"documentation": "The profile publication date"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/structuredefinition-type",
"type": "token",
"documentation": "Any datatype or resource, including abstract ones"
},
{
"name": "url",
"definition": "http://hl7.org/fhir/SearchParameter/structuredefinition-url",
"type": "uri",
"documentation": "Absolute URL used to reference this StructureDefinition"
},
{
"name": "kind",
"definition": "http://hl7.org/fhir/SearchParameter/structuredefinition-kind",
"type": "token",
"documentation": "datatype | resource | logical"
},
{
"name": "version",
"definition": "http://hl7.org/fhir/SearchParameter/structuredefinition-version",
"type": "token",
"documentation": "The version identifier of the profile"
},
{
"name": "publisher",
"definition": "http://hl7.org/fhir/SearchParameter/structuredefinition-publisher",
"type": "string",
"documentation": "Name of the publisher of the profile"
},
{
"name": "base-path",
"definition": "http://hl7.org/fhir/SearchParameter/structuredefinition-base-path",
"type": "token",
"documentation": "Path that identifies the base element"
},
{
"name": "valueset",
"definition": "http://hl7.org/fhir/SearchParameter/structuredefinition-valueset",
"type": "reference",
"documentation": "A vocabulary binding reference"
},
{
"name": "context-type",
"definition": "http://hl7.org/fhir/SearchParameter/structuredefinition-context-type",
"type": "token",
"documentation": "resource | datatype | mapping | extension"
},
{
"name": "description",
"definition": "http://hl7.org/fhir/SearchParameter/structuredefinition-description",
"type": "string",
"documentation": "Text search in the description of the profile"
},
{
"name": "name",
"definition": "http://hl7.org/fhir/SearchParameter/structuredefinition-name",
"type": "string",
"documentation": "Name of the profile"
},
{
"name": "base",
"definition": "http://hl7.org/fhir/SearchParameter/structuredefinition-base",
"type": "uri",
"documentation": "Structure that this set of constraints applies to"
},
{
"name": "context",
"definition": "http://hl7.org/fhir/SearchParameter/structuredefinition-context",
"type": "token",
"documentation": "A use context assigned to the structure"
},
{
"name": "path",
"definition": "http://hl7.org/fhir/SearchParameter/structuredefinition-path",
"type": "token",
"documentation": "A path that is constrained in the profile"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/structuredefinition-identifier",
"type": "token",
"documentation": "The identifier of the profile"
}
]
},
{
"type": "Subscription",
"profile": {
"reference": "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": "validate",
"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",
"searchParam": [
{
"name": "criteria",
"definition": "http://hl7.org/fhir/SearchParameter/subscription-criteria",
"type": "string",
"documentation": "Rule for server push criteria"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/subscription-status",
"type": "token",
"documentation": "requested | active | error | off"
},
{
"name": "tag",
"definition": "http://hl7.org/fhir/SearchParameter/subscription-tag",
"type": "token",
"documentation": "A tag to add to matching resources"
},
{
"name": "payload",
"definition": "http://hl7.org/fhir/SearchParameter/subscription-payload",
"type": "string",
"documentation": "Mimetype to send, or blank for no payload"
},
{
"name": "type",
"definition": "http://hl7.org/fhir/SearchParameter/subscription-type",
"type": "token",
"documentation": "rest-hook | websocket | email | sms | message"
},
{
"name": "contact",
"definition": "http://hl7.org/fhir/SearchParameter/subscription-contact",
"type": "token",
"documentation": "Contact details for source (e.g. troubleshooting)"
},
{
"name": "url",
"definition": "http://hl7.org/fhir/SearchParameter/subscription-url",
"type": "uri",
"documentation": "Where the channel points to"
}
]
},
{
"type": "Substance",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"Substance.substance"
],
"searchRevInclude": [
"Contract.actor",
"Group.member",
"Medication.ingredient",
"Order.patient",
"Order.subject",
"Specimen.patient",
"Specimen.subject",
"Substance.substance"
],
"searchParam": [
{
"name": "substance",
"definition": "http://hl7.org/fhir/SearchParameter/substance-substance",
"type": "reference",
"documentation": "A component of the substance"
},
{
"name": "container-identifier",
"definition": "http://hl7.org/fhir/SearchParameter/substance-container-identifier",
"type": "token",
"documentation": "Identifier of the package/container"
},
{
"name": "category",
"definition": "http://hl7.org/fhir/SearchParameter/substance-category",
"type": "token",
"documentation": "The category of the substance"
},
{
"name": "quantity",
"definition": "http://hl7.org/fhir/SearchParameter/substance-quantity",
"type": "quantity",
"documentation": "Amount of substance in the package"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/substance-code",
"type": "token",
"documentation": "The code of the substance"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/substance-identifier",
"type": "token",
"documentation": "Unique identifier for the substance"
},
{
"name": "expiry",
"definition": "http://hl7.org/fhir/SearchParameter/substance-expiry",
"type": "date",
"documentation": "Expiry date of package or container of substance"
}
]
},
{
"type": "SupplyDelivery",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"SupplyDelivery.patient",
"SupplyDelivery.receiver",
"SupplyDelivery.supplier"
],
"searchParam": [
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/supplydelivery-patient",
"type": "reference",
"documentation": "Patient for whom the item is supplied"
},
{
"name": "receiver",
"definition": "http://hl7.org/fhir/SearchParameter/supplydelivery-receiver",
"type": "reference",
"documentation": "Who collected the Supply"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/supplydelivery-status",
"type": "token",
"documentation": "in-progress | completed | abandoned"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/supplydelivery-identifier",
"type": "token",
"documentation": "External identifier"
},
{
"name": "supplier",
"definition": "http://hl7.org/fhir/SearchParameter/supplydelivery-supplier",
"type": "reference",
"documentation": "Dispenser"
}
]
},
{
"type": "SupplyRequest",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"SupplyRequest.patient",
"SupplyRequest.source",
"SupplyRequest.supplier"
],
"searchRevInclude": [
"CarePlan.activityreference",
"ClinicalImpression.plan",
"ClinicalImpression.action"
],
"searchParam": [
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/supplyrequest-patient",
"type": "reference",
"documentation": "Patient for whom the item is supplied"
},
{
"name": "source",
"definition": "http://hl7.org/fhir/SearchParameter/supplyrequest-source",
"type": "reference",
"documentation": "Who initiated this order"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/supplyrequest-status",
"type": "token",
"documentation": "requested | completed | failed | cancelled"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/supplyrequest-date",
"type": "date",
"documentation": "When the request was made"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/supplyrequest-identifier",
"type": "token",
"documentation": "Unique identifier"
},
{
"name": "supplier",
"definition": "http://hl7.org/fhir/SearchParameter/supplyrequest-supplier",
"type": "reference",
"documentation": "Who is intended to fulfill the request"
},
{
"name": "kind",
"definition": "http://hl7.org/fhir/SearchParameter/supplyrequest-kind",
"type": "token",
"documentation": "The kind of supply (central, non-stock, etc.)"
}
]
},
{
"type": "TestScript",
"profile": {
"reference": "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": "validate",
"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",
"searchParam": [
{
"name": "testscript-test-capability",
"definition": "http://hl7.org/fhir/SearchParameter/testscript-testscript-test-capability",
"type": "string",
"documentation": "TestScript test required and validated capability"
},
{
"name": "testscript-setup-capability",
"definition": "http://hl7.org/fhir/SearchParameter/testscript-testscript-setup-capability",
"type": "string",
"documentation": "TestScript setup required and validated capability"
},
{
"name": "description",
"definition": "http://hl7.org/fhir/SearchParameter/testscript-description",
"type": "string",
"documentation": "Natural language description of the TestScript"
},
{
"name": "name",
"definition": "http://hl7.org/fhir/SearchParameter/testscript-name",
"type": "string",
"documentation": "Informal name for this TestScript"
},
{
"name": "testscript-capability",
"definition": "http://hl7.org/fhir/SearchParameter/testscript-testscript-capability",
"type": "string",
"documentation": "TestScript required and validated capability"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/testscript-identifier",
"type": "token",
"documentation": "External identifier"
},
{
"name": "url",
"definition": "http://hl7.org/fhir/SearchParameter/testscript-url",
"type": "uri",
"documentation": "Absolute URL used to reference this TestScript"
}
]
},
{
"type": "ValueSet",
"profile": {
"reference": "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": "validate",
"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",
"searchRevInclude": [
"ConceptMap.sourceuri",
"ConceptMap.source",
"ConceptMap.target",
"StructureDefinition.valueset"
],
"searchParam": [
{
"name": "system",
"definition": "http://hl7.org/fhir/SearchParameter/valueset-system",
"type": "uri",
"documentation": "The system for any codes defined by this value set"
},
{
"name": "expansion",
"definition": "http://hl7.org/fhir/SearchParameter/valueset-expansion",
"type": "uri",
"documentation": "Uniquely identifies this expansion"
},
{
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/valueset-status",
"type": "token",
"documentation": "The status of the value set"
},
{
"name": "description",
"definition": "http://hl7.org/fhir/SearchParameter/valueset-description",
"type": "string",
"documentation": "Text search in the description of the value set"
},
{
"name": "name",
"definition": "http://hl7.org/fhir/SearchParameter/valueset-name",
"type": "string",
"documentation": "The name of the value set"
},
{
"name": "context",
"definition": "http://hl7.org/fhir/SearchParameter/valueset-context",
"type": "token",
"documentation": "A use context assigned to the value set"
},
{
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/valueset-code",
"type": "token",
"documentation": "A code defined in the value set"
},
{
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/valueset-date",
"type": "date",
"documentation": "The value set publication date"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/valueset-identifier",
"type": "token",
"documentation": "The identifier for the value set"
},
{
"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": "url",
"definition": "http://hl7.org/fhir/SearchParameter/valueset-url",
"type": "uri",
"documentation": "The logical URL for the value set"
},
{
"name": "publisher",
"definition": "http://hl7.org/fhir/SearchParameter/valueset-publisher",
"type": "string",
"documentation": "Name of the publisher of the value set"
},
{
"name": "version",
"definition": "http://hl7.org/fhir/SearchParameter/valueset-version",
"type": "token",
"documentation": "The version identifier of the value set"
}
]
},
{
"type": "VisionPrescription",
"profile": {
"reference": "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": "validate",
"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",
"searchInclude": [
"VisionPrescription.patient",
"VisionPrescription.prescriber",
"VisionPrescription.encounter"
],
"searchRevInclude": [
"CarePlan.activityreference",
"ClinicalImpression.plan"
],
"searchParam": [
{
"name": "datewritten",
"definition": "http://hl7.org/fhir/SearchParameter/visionprescription-datewritten",
"type": "date",
"documentation": "Return prescriptions written on this date"
},
{
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/visionprescription-patient",
"type": "reference",
"documentation": "The identity of a patient to list dispenses for"
},
{
"name": "prescriber",
"definition": "http://hl7.org/fhir/SearchParameter/visionprescription-prescriber",
"type": "reference",
"documentation": "Who authorizes the vision product"
},
{
"name": "encounter",
"definition": "http://hl7.org/fhir/SearchParameter/visionprescription-encounter",
"type": "reference",
"documentation": "Return prescriptions with this encounter identifier"
},
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/visionprescription-identifier",
"type": "token",
"documentation": "Return prescriptions with this external identifier"
}
]
}
],
"interaction": [
{
"code": "transaction",
"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)"
}
],
"transactionMode": "both",
"searchParam": [
{
"name": "_security",
"definition": "http://hl7.org/fhir/SearchParameter/resource-security",
"type": "token",
"documentation": "Security Labels applied to this resource"
},
{
"name": "_lastUpdated",
"definition": "http://hl7.org/fhir/SearchParameter/resource-lastUpdated",
"type": "date",
"documentation": "When the resource version last changed"
},
{
"name": "_text",
"definition": "http://hl7.org/fhir/SearchParameter/resource-text",
"type": "string",
"documentation": "Search on the narrative of the resource"
},
{
"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": "_profile",
"definition": "http://hl7.org/fhir/SearchParameter/resource-profile",
"type": "uri",
"documentation": "Profiles this resource claims to conform to"
},
{
"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": "_tag",
"definition": "http://hl7.org/fhir/SearchParameter/resource-tag",
"type": "token",
"documentation": "Tags applied to this resource"
}
],
"operation": [
{
"name": "validate",
"definition": {
"reference": "http://hl7.org/fhir/OperationDefinition/resource-validate"
}
},
{
"name": "meta",
"definition": {
"reference": "http://hl7.org/fhir/OperationDefinition/resource-meta"
}
},
{
"name": "meta-add",
"definition": {
"reference": "http://hl7.org/fhir/OperationDefinition/resource-meta-add"
}
},
{
"name": "meta-delete",
"definition": {
"reference": "http://hl7.org/fhir/OperationDefinition/resource-meta-delete"
}
},
{
"name": "document",
"definition": {
"reference": "http://hl7.org/fhir/OperationDefinition/composition-document"
}
},
{
"name": "translate",
"definition": {
"reference": "http://hl7.org/fhir/OperationDefinition/conceptmap-translate"
}
},
{
"name": "closure",
"definition": {
"reference": "http://hl7.org/fhir/OperationDefinition/conceptmap-closure"
}
},
{
"name": "everything",
"definition": {
"reference": "http://hl7.org/fhir/OperationDefinition/encounter-everything"
}
},
{
"name": "guidance",
"definition": {
"reference": "http://hl7.org/fhir/OperationDefinition/guidancerequest-guidance"
}
},
{
"name": "guidance-requirements",
"definition": {
"reference": "http://hl7.org/fhir/OperationDefinition/guidancerequest-guidance-requirements"
}
},
{
"name": "find",
"definition": {
"reference": "http://hl7.org/fhir/OperationDefinition/list-find"
}
},
{
"name": "process-message",
"definition": {
"reference": "http://hl7.org/fhir/OperationDefinition/messageheader-process-message"
}
},
{
"name": "everything",
"definition": {
"reference": "http://hl7.org/fhir/OperationDefinition/patient-everything"
}
},
{
"name": "populate",
"definition": {
"reference": "http://hl7.org/fhir/OperationDefinition/questionnaire-populate"
}
},
{
"name": "questionnaire",
"definition": {
"reference": "http://hl7.org/fhir/OperationDefinition/structuredefinition-questionnaire"
}
},
{
"name": "expand",
"definition": {
"reference": "http://hl7.org/fhir/OperationDefinition/valueset-expand"
}
},
{
"name": "lookup",
"definition": {
"reference": "http://hl7.org/fhir/OperationDefinition/valueset-lookup"
}
},
{
"name": "validate-code",
"definition": {
"reference": "http://hl7.org/fhir/OperationDefinition/valueset-validate-code"
}
}
]
}
]
}
Usage note: every effort has been made to ensure that the examples are correct and useful, but they are not a normative part of the specification.