Properties
property bodySite as list of HS.FHIR.DTL.vDSTU2.Model.Datatype.CodeableConcept (XMLNAME = "bodySite", XMLPROJECTION = "ELEMENT");
CodeableConcept
Target body sites.
any FHIR2 code may be used;
body-site shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: bodySiteBuildValueArray(), bodySiteCollectionToDisplay(), bodySiteCollectionToOdbc(), bodySiteDisplayToCollection(), bodySiteGet(), bodySiteGetObject(), bodySiteGetObjectId(), bodySiteGetSwizzled(), bodySiteIsValid(), bodySiteOdbcToCollection(), bodySiteSet(), bodySiteSetObject(), bodySiteSetObjectId()
CodeableConcept
Classification of the procedure.
any FHIR2 code may be used;
procedure-category shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: categoryGet(), categoryGetSwizzled(), categoryIsValid(), categoryNewObject(), categorySet()
CodeableConcept
Identification of the procedure.
any FHIR2 code may be used;
procedure-code shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: codeGet(), codeGetSwizzled(), codeIsValid(), codeNewObject(), codeSet()
CodeableConcept
Complication following the procedure.
any FHIR2 code may be used;
condition-code shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: complicationBuildValueArray(), complicationCollectionToDisplay(), complicationCollectionToOdbc(), complicationDisplayToCollection(), complicationGet(), complicationGetObject(), complicationGetObjectId(), complicationGetSwizzled(), complicationIsValid(), complicationOdbcToCollection(), complicationSet(), complicationSetObject(), complicationSetObjectId()
Reference
The encounter associated with the procedure.
Encounter
Property methods: encounterGet(), encounterGetSwizzled(), encounterIsValid(), encounterNewObject(), encounterSet()
BackboneElement
Device changed in procedure.
Property methods: focalDeviceBuildValueArray(), focalDeviceCollectionToDisplay(), focalDeviceCollectionToOdbc(), focalDeviceDisplayToCollection(), focalDeviceGet(), focalDeviceGetObject(), focalDeviceGetObjectId(), focalDeviceGetSwizzled(), focalDeviceIsValid(), focalDeviceOdbcToCollection(), focalDeviceSet(), focalDeviceSetObject(), focalDeviceSetObjectId()
CodeableConcept
Instructions for follow up.
any FHIR2 code may be used;
procedure-followup shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: followUpBuildValueArray(), followUpCollectionToDisplay(), followUpCollectionToOdbc(), followUpDisplayToCollection(), followUpGet(), followUpGetObject(), followUpGetObjectId(), followUpGetSwizzled(), followUpIsValid(), followUpOdbcToCollection(), followUpSet(), followUpSetObject(), followUpSetObjectId()
Identifier
External Identifiers for this procedure.
Property methods: identifierBuildValueArray(), identifierCollectionToDisplay(), identifierCollectionToOdbc(), identifierDisplayToCollection(), identifierGet(), identifierGetObject(), identifierGetObjectId(), identifierGetSwizzled(), identifierIsValid(), identifierOdbcToCollection(), identifierSet(), identifierSetObject(), identifierSetObjectId()
Reference
Where the procedure happened.
Location
Property methods: locationGet(), locationGetSwizzled(), locationIsValid(), locationNewObject(), locationSet()
boolean
True if procedure was not performed as scheduled.
Property methods: notPerformedDisplayToLogical(), notPerformedGet(), notPerformedIsValid(), notPerformedLogicalToDisplay(), notPerformedLogicalToXSD(), notPerformedNormalize(), notPerformedSet(), notPerformedXSDToLogical()
Annotation
Additional information about the procedure.
Property methods: notesBuildValueArray(), notesCollectionToDisplay(), notesCollectionToOdbc(), notesDisplayToCollection(), notesGet(), notesGetObject(), notesGetObjectId(), notesGetSwizzled(), notesIsValid(), notesOdbcToCollection(), notesSet(), notesSetObject(), notesSetObjectId()
CodeableConcept
The result of procedure.
any FHIR2 code may be used;
procedure-outcome shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: outcomeGet(), outcomeGetSwizzled(), outcomeIsValid(), outcomeNewObject(), outcomeSet()
dateTime
Date/Period the procedure was performed.
Property methods: performedDateTimeDisplayToLogical(), performedDateTimeGet(), performedDateTimeIsValid(), performedDateTimeLogicalToDisplay(), performedDateTimeLogicalToOdbc(), performedDateTimeNormalize(), performedDateTimeSet()
Period
Date/Period the procedure was performed.
Property methods: performedPeriodGet(), performedPeriodGetSwizzled(), performedPeriodIsValid(), performedPeriodNewObject(), performedPeriodSet()
BackboneElement
The people who performed the procedure.
Property methods: performerBuildValueArray(), performerCollectionToDisplay(), performerCollectionToOdbc(), performerDisplayToCollection(), performerGet(), performerGetObject(), performerGetObjectId(), performerGetSwizzled(), performerIsValid(), performerOdbcToCollection(), performerSet(), performerSetObject(), performerSetObjectId()
CodeableConcept
Reason procedure performed.
any FHIR2 code may be used;
procedure-reason shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: reasonCodeableConceptGet(), reasonCodeableConceptGetSwizzled(), reasonCodeableConceptIsValid(), reasonCodeableConceptNewObject(), reasonCodeableConceptSet()
CodeableConcept
Reason procedure was not performed.
any FHIR2 code may be used;
procedure-not-performed-reason shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: reasonNotPerformedBuildValueArray(), reasonNotPerformedCollectionToDisplay(), reasonNotPerformedCollectionToOdbc(), reasonNotPerformedDisplayToCollection(), reasonNotPerformedGet(), reasonNotPerformedGetObject(), reasonNotPerformedGetObjectId(), reasonNotPerformedGetSwizzled(), reasonNotPerformedIsValid(), reasonNotPerformedOdbcToCollection(), reasonNotPerformedSet(), reasonNotPerformedSetObject(), reasonNotPerformedSetObjectId()
Reference
Reason procedure performed.
Condition.
Property methods: reasonReferenceGet(), reasonReferenceGetSwizzled(), reasonReferenceIsValid(), reasonReferenceNewObject(), reasonReferenceSet()
Reference
Any report resulting from the procedure.
DiagnosticReport
Property methods: reportBuildValueArray(), reportCollectionToDisplay(), reportCollectionToOdbc(), reportDisplayToCollection(), reportGet(), reportGetObject(), reportGetObjectId(), reportGetSwizzled(), reportIsValid(), reportOdbcToCollection(), reportSet(), reportSetObject(), reportSetObjectId()
Reference
A request for this procedure.
CarePlan | DiagnosticOrder | ProcedureRequest | ReferralRequest
Property methods: requestGet(), requestGetSwizzled(), requestIsValid(), requestNewObject(), requestSet()
property status as %String (MAXLEN = 1000000, XMLNAME = "status", XMLPROJECTION = "ATTRIBUTE") [ Required ];
code
in-progress | aborted | completed | entered-in-error
procedure-status is the REQUIRED FHIR2 ValueSet for codes;
you may NOT extend procedure-status and you may NOT use codes from other ValueSets.
Property methods: statusDisplayToLogical(), statusGet(), statusIsValid(), statusLogicalToDisplay(), statusLogicalToOdbc(), statusNormalize(), statusSet()
Reference
Who the procedure was performed on.
Patient | Group
Property methods: subjectGet(), subjectGetSwizzled(), subjectIsValid(), subjectNewObject(), subjectSet()
Reference
Items used during procedure.
Device | Medication | Substance
Property methods: usedBuildValueArray(), usedCollectionToDisplay(), usedCollectionToOdbc(), usedDisplayToCollection(), usedGet(), usedGetObject(), usedGetObjectId(), usedGetSwizzled(), usedIsValid(), usedOdbcToCollection(), usedSet(), usedSetObject(), usedSetObjectId()