HS.FHIR.DTL.vDSTU2.Model.Resource.ProcedureRequest
class HS.FHIR.DTL.vDSTU2.Model.Resource.ProcedureRequest extends HS.FHIR.DTL.vDSTU2.Model.Base.DomainResource
A request for a procedure to be performed.Property Inventory
- asNeededBoolean
- asNeededCodeableConcept
- bodySite
- code
- encounter
- identifier
- notes
- orderedOn
- orderer
- performer
- priority
- reasonCodeableConcept
- reasonReference
- scheduledDateTime
- scheduledPeriod
- scheduledTiming
- status
- subject
Parameters
NOTE: Direct use of XMLExport method does not support the ELEMENTQUALIFIED. The export must be done using %XML.Writer or SOAP support.
The default XMLTYPE is used when naming and referencing this type in a schema and the schema context did not provide an XML type name.
Properties
Preconditions for procedure.
Preconditions for procedure.
any FHIR2 code from any ValueSet may be used.
What part of body to perform on.
any FHIR2 code may be used; body-site shows EXAMPLE codes, but you may use codes from any ValueSet.
What procedure to perform.
any FHIR2 code may be used; procedure-code shows EXAMPLE codes, but you may use codes from any ValueSet.
Encounter request created during.
Encounter
Unique identifier for the request.
Additional information about desired procedure.
When request was created.
Who made request.
Practitioner | Patient | RelatedPerson | Device
Who should perform the procedure.
Practitioner | Organization | Patient | RelatedPerson
routine | urgent | stat | asap
procedure-request-priority is the REQUIRED FHIR2 ValueSet for codes; you may NOT extend procedure-request-priority and you may NOT use codes from other ValueSets.
Why procedure should occur.
any FHIR2 code may be used; procedure-reason shows EXAMPLE codes, but you may use codes from any ValueSet.
Why procedure should occur.
Condition.
When procedure should occur.
When procedure should occur.
When procedure should occur.
proposed | draft | requested | received | accepted | in-progress | completed | suspended | rejected | aborted
procedure-request-status is the REQUIRED FHIR2 ValueSet for codes; you may NOT extend procedure-request-status and you may NOT use codes from other ValueSets.
Who the procedure should be done to.
Patient | Group
Inherited Members
Inherited Properties
- contained
- extension
- id
- implicitRules
- language
- meta
- modifierExtension
- newResource
- newResourceReference
- primitiveExtension
- resourceType
- text
Inherited Methods
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()
- FromJSON()
- FromJSONDir()
- FromJSONFile()
- FromJSONHelper()
- FromXML()
- FromXMLHelper()
- PrimitiveExtensionHandler()
- ToJSON()
- ToJSONHelper()
- ToXML()
- ToXMLHelper()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()
- resourceTypeGet()