ProcedureRequest - FHIR Resource (dstu2)


This ProcedureRequest Resource uses the FHIR API standard for access and structure.

Resource Attributes

AttributeField is listTypeDescription
asNeededBooleanfalseboolean "asNeededBoolean" : <boolean>,
asNeededCodeableConceptfalseCodeableConcept "asNeededCodeableConcept" : { CodeableConcept },
bodySitetrueCodeableConcept What part of body to perform on
codefalseCodeableConcept What procedure to perform
encounterfalseReference Encounter request created during
identifiertrueIdentifier Unique identifier for the request
notestrueAnnotation Additional information about desired procedure
orderedOnfalsedateTime When request was created
ordererfalseReference Who made request
performerfalseReference Who should perform the procedure
priorityfalsecode routine | urgent | stat | asap
reasonCodeableConceptfalseCodeableConcept "reasonCodeableConcept" : { CodeableConcept },
reasonReferencefalseReference "reasonReference" : { Reference(Condition) },
scheduledDateTimefalsedateTime "scheduledDateTime" : "<dateTime>",
scheduledPeriodfalsePeriod "scheduledPeriod" : { Period },
scheduledTimingfalseTiming "scheduledTiming" : { Timing },
statusfalsecode proposed | draft | requested | received | accepted | in-progress | completed | suspended | rejected | aborted
subjectfalseReference Who the procedure should be done to

ProcedureRequest Structure


  
{
  "resourceType" : "ProcedureRequest",
  // from Resource: id, meta, implicitRules, and language
  // from DomainResource: text, contained, extension, and modifierExtension
  "identifier" : [{ Identifier }], // Unique identifier for the request
  "subject" : { Reference(Patient|Group) }, // R!  Who the procedure should be done to
  "code" : { CodeableConcept }, // R!  What procedure to perform
  "bodySite" : [{ CodeableConcept }], // What part of body to perform on
  // reason[x]: Why procedure should occur. One of these 2:
  "reasonCodeableConcept" : { CodeableConcept },
  "reasonReference" : { Reference(Condition) },
  // scheduled[x]: When procedure should occur. One of these 3:
  "scheduledDateTime" : "<dateTime>",
  "scheduledPeriod" : { Period },
  "scheduledTiming" : { Timing },
  "encounter" : { Reference(Encounter) }, // Encounter request created during
  "performer" : { Reference(Practitioner|Organization|Patient|RelatedPerson) }, // Who should perform the procedure
  "status" : "<code>", // proposed | draft | requested | received | accepted | in-progress | completed | suspended | rejected | aborted
  "notes" : [{ Annotation }], // Additional information about desired procedure
  // asNeeded[x]: Preconditions for procedure. One of these 2:
  "asNeededBoolean" : <boolean>,
  "asNeededCodeableConcept" : { CodeableConcept },
  "orderedOn" : "<dateTime>", // When request was created
  "orderer" : { Reference(Practitioner|Patient|RelatedPerson|Device) }, // Who made request
  "priority" : "<code>" // routine | urgent | stat | asap
}


 

ProcedureRequest Search Parameters

The following search parameters can be used to query ProcedureRequest resources. Just submit the like so:

https://api.1up.health/fhir/dstu2/ProcedureRequest?query-param=queryvalue
Search ParameterField TypeResource Fields Searched
encounterreferenceencounter
identifiertextidentifier
ordererreferenceorderer
patientreferencesubject
performerreferenceperformer
subjectreferencesubject