text: module.exports = {
  	AUTHORED: {
  		name: 'authored',
  		type: 'date',
  		definition: 'http://hl7.org/fhir/SearchParameter/CommunicationRequest-authored',
  		documentation: 'When request transitioned to being actionable.',
  	},
  	BASED_ON: {
  		name: 'based-on',
  		type: 'reference',
  		definition: 'http://hl7.org/fhir/SearchParameter/CommunicationRequest-based-on',
  		documentation: 'Fulfills plan or proposal.',
  	},
  	CATEGORY: {
  		name: 'category',
  		type: 'token',
  		definition: 'http://hl7.org/fhir/SearchParameter/CommunicationRequest-category',
  		documentation: 'Message category.',
  	},
  	CONTEXT: {
  		name: 'context',
  		type: 'reference',
  		definition: 'http://hl7.org/fhir/SearchParameter/CommunicationRequest-context',
  		documentation: 'Encounter or episode leading to message.',
  	},
  	ENCOUNTER: {
  		name: 'encounter',
  		type: 'reference',
  		definition: 'http://hl7.org/fhir/SearchParameter/CommunicationRequest-encounter',
  		documentation: 'Encounter leading to message.',
  	},
  	GROUP_IDENTIFIER: {
  		name: 'group-identifier',
  		type: 'token',
  		definition: 'http://hl7.org/fhir/SearchParameter/CommunicationRequest-group-identifier',
  		documentation: 'Composite request this is part of.',
  	},
  	IDENTIFIER: {
  		name: 'identifier',
  		type: 'token',
  		definition: 'http://hl7.org/fhir/SearchParameter/CommunicationRequest-identifier',
  		documentation: 'Unique identifier.',
  	},
  	MEDIUM: {
  		name: 'medium',
  		type: 'token',
  		definition: 'http://hl7.org/fhir/SearchParameter/CommunicationRequest-medium',
  		documentation: 'A channel of communication.',
  	},
  	OCCURRENCE: {
  		name: 'occurrence',
  		type: 'date',
  		definition: 'http://hl7.org/fhir/SearchParameter/CommunicationRequest-occurrence',
  		documentation: 'When scheduled.',
  	},
  	PATIENT: {
  		name: 'patient',
  		type: 'reference',
  		definition: 'http://hl7.org/fhir/SearchParameter/CommunicationRequest-patient',
  		documentation: 'Focus of message.',
  	},
  	PRIORITY: {
  		name: 'priority',
  		type: 'token',
  		definition: 'http://hl7.org/fhir/SearchParameter/CommunicationRequest-priority',
  		documentation: 'Message urgency.',
  	},
  	RECIPIENT: {
  		name: 'recipient',
  		type: 'reference',
  		definition: 'http://hl7.org/fhir/SearchParameter/CommunicationRequest-recipient',
  		documentation: 'Message recipient.',
  	},
  	REPLACES: {
  		name: 'replaces',
  		type: 'reference',
  		definition: 'http://hl7.org/fhir/SearchParameter/CommunicationRequest-replaces',
  		documentation: 'Request(s) replaced by this request.',
  	},
  	REQUESTER: {
  		name: 'requester',
  		type: 'reference',
  		definition: 'http://hl7.org/fhir/SearchParameter/CommunicationRequest-requester',
  		documentation: 'Individual making the request.',
  	},
  	SENDER: {
  		name: 'sender',
  		type: 'reference',
  		definition: 'http://hl7.org/fhir/SearchParameter/CommunicationRequest-sender',
  		documentation: 'Message sender.',
  	},
  	STATUS: {
  		name: 'status',
  		type: 'token',
  		definition: 'http://hl7.org/fhir/SearchParameter/CommunicationRequest-status',
  		documentation: 'draft | active | suspended | cancelled | completed | entered-in-error | unknown.',
  	},
  	SUBJECT: {
  		name: 'subject',
  		type: 'reference',
  		definition: 'http://hl7.org/fhir/SearchParameter/CommunicationRequest-subject',
  		documentation: 'Focus of message.',
  	},
  };
  