Properties
Reference
Person who asserts this procedure.
Patient | RelatedPerson | Practitioner | PractitionerRole
Property methods: asserterGet(), asserterGetSwizzled(), asserterIsValid(), asserterNewObject(), asserterSet()
Reference
A request for this procedure.
CarePlan | ServiceRequest
Property methods: basedOnBuildValueArray(), basedOnCollectionToDisplay(), basedOnCollectionToOdbc(), basedOnDisplayToCollection(), basedOnGet(), basedOnGetObject(), basedOnGetObjectId(), basedOnGetSwizzled(), basedOnIsValid(), basedOnOdbcToCollection(), basedOnSet(), basedOnSetObject(), basedOnSetObjectId()
property bodySite as list of HS.FHIR.DTL.vR4.Model.Datatype.CodeableConcept (XMLNAME = "bodySite", XMLPROJECTION = "ELEMENT");
CodeableConcept
Target body sites.
any FHIR4 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 FHIR4 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 FHIR4 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 FHIR4 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
A condition that is a result of the procedure.
Condition
Property methods: complicationDetailBuildValueArray(), complicationDetailCollectionToDisplay(), complicationDetailCollectionToOdbc(), complicationDetailDisplayToCollection(), complicationDetailGet(), complicationDetailGetObject(), complicationDetailGetObjectId(), complicationDetailGetSwizzled(), complicationDetailIsValid(), complicationDetailOdbcToCollection(), complicationDetailSet(), complicationDetailSetObject(), complicationDetailSetObjectId()
Reference
Encounter created as part of.
Encounter
Property methods: encounterGet(), encounterGetSwizzled(), encounterIsValid(), encounterNewObject(), encounterSet()
BackboneElement
Manipulated,
implanted,
or removed device.
Property methods: focalDeviceBuildValueArray(), focalDeviceCollectionToDisplay(), focalDeviceCollectionToOdbc(), focalDeviceDisplayToCollection(), focalDeviceGet(), focalDeviceGetObject(), focalDeviceGetObjectId(), focalDeviceGetSwizzled(), focalDeviceIsValid(), focalDeviceOdbcToCollection(), focalDeviceSet(), focalDeviceSetObject(), focalDeviceSetObjectId()
CodeableConcept
Instructions for follow up.
any FHIR4 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()
property instantiatesCanonical as list of %String (MAXLEN = 1000000, XMLNAME = "instantiatesCanonical", XMLPROJECTION = "ELEMENT");
canonical
Instantiates FHIR protocol or definition.
TO DO: Unrecognized value type for the FHIR4 model
Property methods: instantiatesCanonicalBuildValueArray(), instantiatesCanonicalCollectionToDisplay(), instantiatesCanonicalCollectionToOdbc(), instantiatesCanonicalDisplayToCollection(), instantiatesCanonicalDisplayToLogical(), instantiatesCanonicalGet(), instantiatesCanonicalGetObject(), instantiatesCanonicalGetObjectId(), instantiatesCanonicalGetSwizzled(), instantiatesCanonicalIsValid(), instantiatesCanonicalLogicalToDisplay(), instantiatesCanonicalLogicalToOdbc(), instantiatesCanonicalNormalize(), instantiatesCanonicalOdbcToCollection(), instantiatesCanonicalSet(), instantiatesCanonicalSetObject(), instantiatesCanonicalSetObjectId()
property instantiatesUri as list of %String (MAXLEN = 1000000, XMLNAME = "instantiatesUri", XMLPROJECTION = "ELEMENT");
uri
Instantiates external protocol or definition.
Property methods: instantiatesUriBuildValueArray(), instantiatesUriCollectionToDisplay(), instantiatesUriCollectionToOdbc(), instantiatesUriDisplayToCollection(), instantiatesUriDisplayToLogical(), instantiatesUriGet(), instantiatesUriGetObject(), instantiatesUriGetObjectId(), instantiatesUriGetSwizzled(), instantiatesUriIsValid(), instantiatesUriLogicalToDisplay(), instantiatesUriLogicalToOdbc(), instantiatesUriNormalize(), instantiatesUriOdbcToCollection(), instantiatesUriSet(), instantiatesUriSetObject(), instantiatesUriSetObjectId()
Reference
Where the procedure happened.
Location
Property methods: locationGet(), locationGetSwizzled(), locationIsValid(), locationNewObject(), locationSet()
Annotation
Additional information about the procedure.
Property methods: noteBuildValueArray(), noteCollectionToDisplay(), noteCollectionToOdbc(), noteDisplayToCollection(), noteGet(), noteGetObject(), noteGetObjectId(), noteGetSwizzled(), noteIsValid(), noteOdbcToCollection(), noteSet(), noteSetObject(), noteSetObjectId()
CodeableConcept
The result of procedure.
any FHIR4 code may be used;
procedure-outcome shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: outcomeGet(), outcomeGetSwizzled(), outcomeIsValid(), outcomeNewObject(), outcomeSet()
Reference
Part of referenced event.
Procedure | Observation | MedicationAdministration
Property methods: partOfBuildValueArray(), partOfCollectionToDisplay(), partOfCollectionToOdbc(), partOfDisplayToCollection(), partOfGet(), partOfGetObject(), partOfGetObjectId(), partOfGetSwizzled(), partOfIsValid(), partOfOdbcToCollection(), partOfSet(), partOfSetObject(), partOfSetObjectId()
Age
When the procedure was performed.
Property methods: performedAgeGet(), performedAgeGetSwizzled(), performedAgeIsValid(), performedAgeNewObject(), performedAgeSet()
dateTime
When the procedure was performed.
Property methods: performedDateTimeDisplayToLogical(), performedDateTimeGet(), performedDateTimeIsValid(), performedDateTimeLogicalToDisplay(), performedDateTimeLogicalToOdbc(), performedDateTimeNormalize(), performedDateTimeSet()
Period
When the procedure was performed.
Property methods: performedPeriodGet(), performedPeriodGetSwizzled(), performedPeriodIsValid(), performedPeriodNewObject(), performedPeriodSet()
Range
When the procedure was performed.
Property methods: performedRangeGet(), performedRangeGetSwizzled(), performedRangeIsValid(), performedRangeNewObject(), performedRangeSet()
string
When the procedure was performed.
Property methods: performedStringDisplayToLogical(), performedStringGet(), performedStringIsValid(), performedStringLogicalToDisplay(), performedStringLogicalToOdbc(), performedStringNormalize(), performedStringSet()
BackboneElement
The people who performed the procedure.
Property methods: performerBuildValueArray(), performerCollectionToDisplay(), performerCollectionToOdbc(), performerDisplayToCollection(), performerGet(), performerGetObject(), performerGetObjectId(), performerGetSwizzled(), performerIsValid(), performerOdbcToCollection(), performerSet(), performerSetObject(), performerSetObjectId()
CodeableConcept
Coded reason procedure performed.
any FHIR4 code may be used;
procedure-reason shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: reasonCodeBuildValueArray(), reasonCodeCollectionToDisplay(), reasonCodeCollectionToOdbc(), reasonCodeDisplayToCollection(), reasonCodeGet(), reasonCodeGetObject(), reasonCodeGetObjectId(), reasonCodeGetSwizzled(), reasonCodeIsValid(), reasonCodeOdbcToCollection(), reasonCodeSet(), reasonCodeSetObject(), reasonCodeSetObjectId()
Reference
The justification that the procedure was performed.
Condition | Observation | Procedure | DiagnosticReport | DocumentReference
Property methods: reasonReferenceBuildValueArray(), reasonReferenceCollectionToDisplay(), reasonReferenceCollectionToOdbc(), reasonReferenceDisplayToCollection(), reasonReferenceGet(), reasonReferenceGetObject(), reasonReferenceGetObjectId(), reasonReferenceGetSwizzled(), reasonReferenceIsValid(), reasonReferenceOdbcToCollection(), reasonReferenceSet(), reasonReferenceSetObject(), reasonReferenceSetObjectId()
Reference
Who recorded the procedure.
Patient | RelatedPerson | Practitioner | PractitionerRole
Property methods: recorderGet(), recorderGetSwizzled(), recorderIsValid(), recorderNewObject(), recorderSet()
Reference
Any report resulting from the procedure.
DiagnosticReport | DocumentReference | Composition
Property methods: reportBuildValueArray(), reportCollectionToDisplay(), reportCollectionToOdbc(), reportDisplayToCollection(), reportGet(), reportGetObject(), reportGetObjectId(), reportGetSwizzled(), reportIsValid(), reportOdbcToCollection(), reportSet(), reportSetObject(), reportSetObjectId()
property status as %String (MAXLEN = 1000000, XMLNAME = "status", XMLPROJECTION = "ATTRIBUTE") [ Required ];
code
preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown
event-status|4.0.1 is the REQUIRED FHIR4 ValueSet for codes;
you may NOT extend event-status|4.0.1 and you may NOT use codes from other ValueSets.
Property methods: statusDisplayToLogical(), statusGet(), statusIsValid(), statusLogicalToDisplay(), statusLogicalToOdbc(), statusNormalize(), statusSet()
CodeableConcept
Reason for current status.
any FHIR4 code may be used;
procedure-not-performed-reason shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: statusReasonGet(), statusReasonGetSwizzled(), statusReasonIsValid(), statusReasonNewObject(), statusReasonSet()
Reference
Who the procedure was performed on.
Patient | Group
Property methods: subjectGet(), subjectGetSwizzled(), subjectIsValid(), subjectNewObject(), subjectSet()
CodeableConcept
Coded items used during the procedure.
any FHIR4 code may be used;
device-kind shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: usedCodeBuildValueArray(), usedCodeCollectionToDisplay(), usedCodeCollectionToOdbc(), usedCodeDisplayToCollection(), usedCodeGet(), usedCodeGetObject(), usedCodeGetObjectId(), usedCodeGetSwizzled(), usedCodeIsValid(), usedCodeOdbcToCollection(), usedCodeSet(), usedCodeSetObject(), usedCodeSetObjectId()
Reference
Items used during procedure.
Device | Medication | Substance
Property methods: usedReferenceBuildValueArray(), usedReferenceCollectionToDisplay(), usedReferenceCollectionToOdbc(), usedReferenceDisplayToCollection(), usedReferenceGet(), usedReferenceGetObject(), usedReferenceGetObjectId(), usedReferenceGetSwizzled(), usedReferenceIsValid(), usedReferenceOdbcToCollection(), usedReferenceSet(), usedReferenceSetObject(), usedReferenceSetObjectId()