/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<SampledData xmlns="http://hl7.org/fhir"></SampledData>'); } parent::xmlSerialize(true, $sxe); if (null !== $this->origin) { $this->origin->xmlSerialize(true, $sxe->addChild('origin')); } if (null !== $this->period) { $this->period->xmlSerialize(true, $sxe->addChild('period')); } if (null !== $this->factor) { $this->factor->xmlSerialize(true, $sxe->addChild('factor')); } if (null !== $this->lowerLimit) { $this->lowerLimit->xmlSerialize(true, $sxe->addChild('lowerLimit')); } if (null !== $this->upperLimit) { $this->upperLimit->xmlSerialize(true, $sxe->addChild('upperLimit')); } if (null !== $this->dimensions) { $this->dimensions->xmlSerialize(true, $sxe->addChild('dimensions')); } if (null !== $this->data) { $this->data->xmlSerialize(true, $sxe->addChild('data')); } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }
/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<ObservationReferenceRange xmlns="http://hl7.org/fhir"></ObservationReferenceRange>'); } parent::xmlSerialize(true, $sxe); if (null !== $this->low) { $this->low->xmlSerialize(true, $sxe->addChild('low')); } if (null !== $this->high) { $this->high->xmlSerialize(true, $sxe->addChild('high')); } if (null !== $this->meaning) { $this->meaning->xmlSerialize(true, $sxe->addChild('meaning')); } if (null !== $this->age) { $this->age->xmlSerialize(true, $sxe->addChild('age')); } if (null !== $this->text) { $this->text->xmlSerialize(true, $sxe->addChild('text')); } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }
/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<Range xmlns="http://hl7.org/fhir"></Range>'); } parent::xmlSerialize(true, $sxe); if (null !== $this->low) { $this->low->xmlSerialize(true, $sxe->addChild('low')); } if (null !== $this->high) { $this->high->xmlSerialize(true, $sxe->addChild('high')); } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }
/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<NutritionOrderNutrient xmlns="http://hl7.org/fhir"></NutritionOrderNutrient>'); } parent::xmlSerialize(true, $sxe); if (null !== $this->modifier) { $this->modifier->xmlSerialize(true, $sxe->addChild('modifier')); } if (null !== $this->amount) { $this->amount->xmlSerialize(true, $sxe->addChild('amount')); } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }
/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<MedicationContent xmlns="http://hl7.org/fhir"></MedicationContent>'); } parent::xmlSerialize(true, $sxe); if (null !== $this->item) { $this->item->xmlSerialize(true, $sxe->addChild('item')); } if (null !== $this->amount) { $this->amount->xmlSerialize(true, $sxe->addChild('amount')); } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }
/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<SubstanceInstance xmlns="http://hl7.org/fhir"></SubstanceInstance>'); } parent::xmlSerialize(true, $sxe); if (null !== $this->identifier) { $this->identifier->xmlSerialize(true, $sxe->addChild('identifier')); } if (null !== $this->expiry) { $this->expiry->xmlSerialize(true, $sxe->addChild('expiry')); } if (null !== $this->quantity) { $this->quantity->xmlSerialize(true, $sxe->addChild('quantity')); } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }
/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<NutritionOrderAdministration xmlns="http://hl7.org/fhir"></NutritionOrderAdministration>'); } parent::xmlSerialize(true, $sxe); if (null !== $this->schedule) { $this->schedule->xmlSerialize(true, $sxe->addChild('schedule')); } if (null !== $this->quantity) { $this->quantity->xmlSerialize(true, $sxe->addChild('quantity')); } if (null !== $this->rateQuantity) { $this->rateQuantity->xmlSerialize(true, $sxe->addChild('rateQuantity')); } if (null !== $this->rateRatio) { $this->rateRatio->xmlSerialize(true, $sxe->addChild('rateRatio')); } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }
/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<SupplyDelivery xmlns="http://hl7.org/fhir"></SupplyDelivery>'); } parent::xmlSerialize(true, $sxe); if (null !== $this->identifier) { $this->identifier->xmlSerialize(true, $sxe->addChild('identifier')); } if (null !== $this->status) { $this->status->xmlSerialize(true, $sxe->addChild('status')); } if (null !== $this->patient) { $this->patient->xmlSerialize(true, $sxe->addChild('patient')); } if (null !== $this->type) { $this->type->xmlSerialize(true, $sxe->addChild('type')); } if (null !== $this->quantity) { $this->quantity->xmlSerialize(true, $sxe->addChild('quantity')); } if (null !== $this->suppliedItem) { $this->suppliedItem->xmlSerialize(true, $sxe->addChild('suppliedItem')); } if (null !== $this->supplier) { $this->supplier->xmlSerialize(true, $sxe->addChild('supplier')); } if (null !== $this->whenPrepared) { $this->whenPrepared->xmlSerialize(true, $sxe->addChild('whenPrepared')); } if (null !== $this->time) { $this->time->xmlSerialize(true, $sxe->addChild('time')); } if (null !== $this->destination) { $this->destination->xmlSerialize(true, $sxe->addChild('destination')); } if (0 < count($this->receiver)) { foreach ($this->receiver as $receiver) { $receiver->xmlSerialize(true, $sxe->addChild('receiver')); } } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }
/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<ContractValuedItem1 xmlns="http://hl7.org/fhir"></ContractValuedItem1>'); } parent::xmlSerialize(true, $sxe); if (null !== $this->entityCodeableConcept) { $this->entityCodeableConcept->xmlSerialize(true, $sxe->addChild('entityCodeableConcept')); } if (null !== $this->entityReference) { $this->entityReference->xmlSerialize(true, $sxe->addChild('entityReference')); } if (null !== $this->identifier) { $this->identifier->xmlSerialize(true, $sxe->addChild('identifier')); } if (null !== $this->effectiveTime) { $this->effectiveTime->xmlSerialize(true, $sxe->addChild('effectiveTime')); } if (null !== $this->quantity) { $this->quantity->xmlSerialize(true, $sxe->addChild('quantity')); } if (null !== $this->unitPrice) { $this->unitPrice->xmlSerialize(true, $sxe->addChild('unitPrice')); } if (null !== $this->factor) { $this->factor->xmlSerialize(true, $sxe->addChild('factor')); } if (null !== $this->points) { $this->points->xmlSerialize(true, $sxe->addChild('points')); } if (null !== $this->net) { $this->net->xmlSerialize(true, $sxe->addChild('net')); } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }
/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<SpecimenContainer xmlns="http://hl7.org/fhir"></SpecimenContainer>'); } parent::xmlSerialize(true, $sxe); if (0 < count($this->identifier)) { foreach ($this->identifier as $identifier) { $identifier->xmlSerialize(true, $sxe->addChild('identifier')); } } if (null !== $this->description) { $this->description->xmlSerialize(true, $sxe->addChild('description')); } if (null !== $this->type) { $this->type->xmlSerialize(true, $sxe->addChild('type')); } if (null !== $this->capacity) { $this->capacity->xmlSerialize(true, $sxe->addChild('capacity')); } if (null !== $this->specimenQuantity) { $this->specimenQuantity->xmlSerialize(true, $sxe->addChild('specimenQuantity')); } if (null !== $this->additiveCodeableConcept) { $this->additiveCodeableConcept->xmlSerialize(true, $sxe->addChild('additiveCodeableConcept')); } if (null !== $this->additiveReference) { $this->additiveReference->xmlSerialize(true, $sxe->addChild('additiveReference')); } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }
/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<NutritionOrderEnteralFormula xmlns="http://hl7.org/fhir"></NutritionOrderEnteralFormula>'); } parent::xmlSerialize(true, $sxe); if (null !== $this->baseFormulaType) { $this->baseFormulaType->xmlSerialize(true, $sxe->addChild('baseFormulaType')); } if (null !== $this->baseFormulaProductName) { $this->baseFormulaProductName->xmlSerialize(true, $sxe->addChild('baseFormulaProductName')); } if (null !== $this->additiveType) { $this->additiveType->xmlSerialize(true, $sxe->addChild('additiveType')); } if (null !== $this->additiveProductName) { $this->additiveProductName->xmlSerialize(true, $sxe->addChild('additiveProductName')); } if (null !== $this->caloricDensity) { $this->caloricDensity->xmlSerialize(true, $sxe->addChild('caloricDensity')); } if (null !== $this->routeofAdministration) { $this->routeofAdministration->xmlSerialize(true, $sxe->addChild('routeofAdministration')); } if (0 < count($this->administration)) { foreach ($this->administration as $administration) { $administration->xmlSerialize(true, $sxe->addChild('administration')); } } if (null !== $this->maxVolumeToDeliver) { $this->maxVolumeToDeliver->xmlSerialize(true, $sxe->addChild('maxVolumeToDeliver')); } if (null !== $this->administrationInstruction) { $this->administrationInstruction->xmlSerialize(true, $sxe->addChild('administrationInstruction')); } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }
/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<SpecimenCollection xmlns="http://hl7.org/fhir"></SpecimenCollection>'); } parent::xmlSerialize(true, $sxe); if (null !== $this->collector) { $this->collector->xmlSerialize(true, $sxe->addChild('collector')); } if (0 < count($this->comment)) { foreach ($this->comment as $comment) { $comment->xmlSerialize(true, $sxe->addChild('comment')); } } if (null !== $this->collectedDateTime) { $this->collectedDateTime->xmlSerialize(true, $sxe->addChild('collectedDateTime')); } if (null !== $this->collectedPeriod) { $this->collectedPeriod->xmlSerialize(true, $sxe->addChild('collectedPeriod')); } if (null !== $this->quantity) { $this->quantity->xmlSerialize(true, $sxe->addChild('quantity')); } if (null !== $this->method) { $this->method->xmlSerialize(true, $sxe->addChild('method')); } if (null !== $this->bodySite) { $this->bodySite->xmlSerialize(true, $sxe->addChild('bodySite')); } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }
/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<MedicationAdministrationDosage xmlns="http://hl7.org/fhir"></MedicationAdministrationDosage>'); } parent::xmlSerialize(true, $sxe); if (null !== $this->text) { $this->text->xmlSerialize(true, $sxe->addChild('text')); } if (null !== $this->siteCodeableConcept) { $this->siteCodeableConcept->xmlSerialize(true, $sxe->addChild('siteCodeableConcept')); } if (null !== $this->siteReference) { $this->siteReference->xmlSerialize(true, $sxe->addChild('siteReference')); } if (null !== $this->route) { $this->route->xmlSerialize(true, $sxe->addChild('route')); } if (null !== $this->method) { $this->method->xmlSerialize(true, $sxe->addChild('method')); } if (null !== $this->quantity) { $this->quantity->xmlSerialize(true, $sxe->addChild('quantity')); } if (null !== $this->rateRatio) { $this->rateRatio->xmlSerialize(true, $sxe->addChild('rateRatio')); } if (null !== $this->rateRange) { $this->rateRange->xmlSerialize(true, $sxe->addChild('rateRange')); } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }
/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<CarePlanDetail xmlns="http://hl7.org/fhir"></CarePlanDetail>'); } parent::xmlSerialize(true, $sxe); if (null !== $this->category) { $this->category->xmlSerialize(true, $sxe->addChild('category')); } if (null !== $this->code) { $this->code->xmlSerialize(true, $sxe->addChild('code')); } if (0 < count($this->reasonCode)) { foreach ($this->reasonCode as $reasonCode) { $reasonCode->xmlSerialize(true, $sxe->addChild('reasonCode')); } } if (0 < count($this->reasonReference)) { foreach ($this->reasonReference as $reasonReference) { $reasonReference->xmlSerialize(true, $sxe->addChild('reasonReference')); } } if (0 < count($this->goal)) { foreach ($this->goal as $goal) { $goal->xmlSerialize(true, $sxe->addChild('goal')); } } if (null !== $this->status) { $this->status->xmlSerialize(true, $sxe->addChild('status')); } if (null !== $this->statusReason) { $this->statusReason->xmlSerialize(true, $sxe->addChild('statusReason')); } if (null !== $this->prohibited) { $this->prohibited->xmlSerialize(true, $sxe->addChild('prohibited')); } if (null !== $this->scheduledTiming) { $this->scheduledTiming->xmlSerialize(true, $sxe->addChild('scheduledTiming')); } if (null !== $this->scheduledPeriod) { $this->scheduledPeriod->xmlSerialize(true, $sxe->addChild('scheduledPeriod')); } if (null !== $this->scheduledString) { $this->scheduledString->xmlSerialize(true, $sxe->addChild('scheduledString')); } if (null !== $this->location) { $this->location->xmlSerialize(true, $sxe->addChild('location')); } if (0 < count($this->performer)) { foreach ($this->performer as $performer) { $performer->xmlSerialize(true, $sxe->addChild('performer')); } } if (null !== $this->productCodeableConcept) { $this->productCodeableConcept->xmlSerialize(true, $sxe->addChild('productCodeableConcept')); } if (null !== $this->productReference) { $this->productReference->xmlSerialize(true, $sxe->addChild('productReference')); } if (null !== $this->dailyAmount) { $this->dailyAmount->xmlSerialize(true, $sxe->addChild('dailyAmount')); } if (null !== $this->quantity) { $this->quantity->xmlSerialize(true, $sxe->addChild('quantity')); } if (null !== $this->description) { $this->description->xmlSerialize(true, $sxe->addChild('description')); } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }
/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<MedicationOrderDosageInstruction xmlns="http://hl7.org/fhir"></MedicationOrderDosageInstruction>'); } parent::xmlSerialize(true, $sxe); if (null !== $this->text) { $this->text->xmlSerialize(true, $sxe->addChild('text')); } if (null !== $this->additionalInstructions) { $this->additionalInstructions->xmlSerialize(true, $sxe->addChild('additionalInstructions')); } if (null !== $this->timing) { $this->timing->xmlSerialize(true, $sxe->addChild('timing')); } if (null !== $this->asNeededBoolean) { $this->asNeededBoolean->xmlSerialize(true, $sxe->addChild('asNeededBoolean')); } if (null !== $this->asNeededCodeableConcept) { $this->asNeededCodeableConcept->xmlSerialize(true, $sxe->addChild('asNeededCodeableConcept')); } if (null !== $this->siteCodeableConcept) { $this->siteCodeableConcept->xmlSerialize(true, $sxe->addChild('siteCodeableConcept')); } if (null !== $this->siteReference) { $this->siteReference->xmlSerialize(true, $sxe->addChild('siteReference')); } if (null !== $this->route) { $this->route->xmlSerialize(true, $sxe->addChild('route')); } if (null !== $this->method) { $this->method->xmlSerialize(true, $sxe->addChild('method')); } if (null !== $this->doseRange) { $this->doseRange->xmlSerialize(true, $sxe->addChild('doseRange')); } if (null !== $this->doseQuantity) { $this->doseQuantity->xmlSerialize(true, $sxe->addChild('doseQuantity')); } if (null !== $this->rateRatio) { $this->rateRatio->xmlSerialize(true, $sxe->addChild('rateRatio')); } if (null !== $this->rateRange) { $this->rateRange->xmlSerialize(true, $sxe->addChild('rateRange')); } if (null !== $this->maxDosePerPeriod) { $this->maxDosePerPeriod->xmlSerialize(true, $sxe->addChild('maxDosePerPeriod')); } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }
/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<Immunization xmlns="http://hl7.org/fhir"></Immunization>'); } parent::xmlSerialize(true, $sxe); if (0 < count($this->identifier)) { foreach ($this->identifier as $identifier) { $identifier->xmlSerialize(true, $sxe->addChild('identifier')); } } if (null !== $this->status) { $this->status->xmlSerialize(true, $sxe->addChild('status')); } if (null !== $this->date) { $this->date->xmlSerialize(true, $sxe->addChild('date')); } if (null !== $this->vaccineCode) { $this->vaccineCode->xmlSerialize(true, $sxe->addChild('vaccineCode')); } if (null !== $this->patient) { $this->patient->xmlSerialize(true, $sxe->addChild('patient')); } if (null !== $this->wasNotGiven) { $this->wasNotGiven->xmlSerialize(true, $sxe->addChild('wasNotGiven')); } if (null !== $this->reported) { $this->reported->xmlSerialize(true, $sxe->addChild('reported')); } if (null !== $this->performer) { $this->performer->xmlSerialize(true, $sxe->addChild('performer')); } if (null !== $this->requester) { $this->requester->xmlSerialize(true, $sxe->addChild('requester')); } if (null !== $this->encounter) { $this->encounter->xmlSerialize(true, $sxe->addChild('encounter')); } if (null !== $this->manufacturer) { $this->manufacturer->xmlSerialize(true, $sxe->addChild('manufacturer')); } if (null !== $this->location) { $this->location->xmlSerialize(true, $sxe->addChild('location')); } if (null !== $this->lotNumber) { $this->lotNumber->xmlSerialize(true, $sxe->addChild('lotNumber')); } if (null !== $this->expirationDate) { $this->expirationDate->xmlSerialize(true, $sxe->addChild('expirationDate')); } if (null !== $this->site) { $this->site->xmlSerialize(true, $sxe->addChild('site')); } if (null !== $this->route) { $this->route->xmlSerialize(true, $sxe->addChild('route')); } if (null !== $this->doseQuantity) { $this->doseQuantity->xmlSerialize(true, $sxe->addChild('doseQuantity')); } if (0 < count($this->note)) { foreach ($this->note as $note) { $note->xmlSerialize(true, $sxe->addChild('note')); } } if (null !== $this->explanation) { $this->explanation->xmlSerialize(true, $sxe->addChild('explanation')); } if (0 < count($this->reaction)) { foreach ($this->reaction as $reaction) { $reaction->xmlSerialize(true, $sxe->addChild('reaction')); } } if (0 < count($this->vaccinationProtocol)) { foreach ($this->vaccinationProtocol as $vaccinationProtocol) { $vaccinationProtocol->xmlSerialize(true, $sxe->addChild('vaccinationProtocol')); } } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }
/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<ClaimItem xmlns="http://hl7.org/fhir"></ClaimItem>'); } parent::xmlSerialize(true, $sxe); if (null !== $this->sequence) { $this->sequence->xmlSerialize(true, $sxe->addChild('sequence')); } if (null !== $this->type) { $this->type->xmlSerialize(true, $sxe->addChild('type')); } if (null !== $this->provider) { $this->provider->xmlSerialize(true, $sxe->addChild('provider')); } if (0 < count($this->diagnosisLinkId)) { foreach ($this->diagnosisLinkId as $diagnosisLinkId) { $diagnosisLinkId->xmlSerialize(true, $sxe->addChild('diagnosisLinkId')); } } if (null !== $this->service) { $this->service->xmlSerialize(true, $sxe->addChild('service')); } if (null !== $this->serviceDate) { $this->serviceDate->xmlSerialize(true, $sxe->addChild('serviceDate')); } if (null !== $this->quantity) { $this->quantity->xmlSerialize(true, $sxe->addChild('quantity')); } if (null !== $this->unitPrice) { $this->unitPrice->xmlSerialize(true, $sxe->addChild('unitPrice')); } if (null !== $this->factor) { $this->factor->xmlSerialize(true, $sxe->addChild('factor')); } if (null !== $this->points) { $this->points->xmlSerialize(true, $sxe->addChild('points')); } if (null !== $this->net) { $this->net->xmlSerialize(true, $sxe->addChild('net')); } if (null !== $this->udi) { $this->udi->xmlSerialize(true, $sxe->addChild('udi')); } if (null !== $this->bodySite) { $this->bodySite->xmlSerialize(true, $sxe->addChild('bodySite')); } if (0 < count($this->subSite)) { foreach ($this->subSite as $subSite) { $subSite->xmlSerialize(true, $sxe->addChild('subSite')); } } if (0 < count($this->modifier)) { foreach ($this->modifier as $modifier) { $modifier->xmlSerialize(true, $sxe->addChild('modifier')); } } if (0 < count($this->detail)) { foreach ($this->detail as $detail) { $detail->xmlSerialize(true, $sxe->addChild('detail')); } } if (null !== $this->prosthesis) { $this->prosthesis->xmlSerialize(true, $sxe->addChild('prosthesis')); } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }
/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<MedicationDispense xmlns="http://hl7.org/fhir"></MedicationDispense>'); } parent::xmlSerialize(true, $sxe); if (null !== $this->identifier) { $this->identifier->xmlSerialize(true, $sxe->addChild('identifier')); } if (null !== $this->status) { $this->status->xmlSerialize(true, $sxe->addChild('status')); } if (null !== $this->patient) { $this->patient->xmlSerialize(true, $sxe->addChild('patient')); } if (null !== $this->dispenser) { $this->dispenser->xmlSerialize(true, $sxe->addChild('dispenser')); } if (0 < count($this->authorizingPrescription)) { foreach ($this->authorizingPrescription as $authorizingPrescription) { $authorizingPrescription->xmlSerialize(true, $sxe->addChild('authorizingPrescription')); } } if (null !== $this->type) { $this->type->xmlSerialize(true, $sxe->addChild('type')); } if (null !== $this->quantity) { $this->quantity->xmlSerialize(true, $sxe->addChild('quantity')); } if (null !== $this->daysSupply) { $this->daysSupply->xmlSerialize(true, $sxe->addChild('daysSupply')); } if (null !== $this->medicationCodeableConcept) { $this->medicationCodeableConcept->xmlSerialize(true, $sxe->addChild('medicationCodeableConcept')); } if (null !== $this->medicationReference) { $this->medicationReference->xmlSerialize(true, $sxe->addChild('medicationReference')); } if (null !== $this->whenPrepared) { $this->whenPrepared->xmlSerialize(true, $sxe->addChild('whenPrepared')); } if (null !== $this->whenHandedOver) { $this->whenHandedOver->xmlSerialize(true, $sxe->addChild('whenHandedOver')); } if (null !== $this->destination) { $this->destination->xmlSerialize(true, $sxe->addChild('destination')); } if (0 < count($this->receiver)) { foreach ($this->receiver as $receiver) { $receiver->xmlSerialize(true, $sxe->addChild('receiver')); } } if (null !== $this->note) { $this->note->xmlSerialize(true, $sxe->addChild('note')); } if (0 < count($this->dosageInstruction)) { foreach ($this->dosageInstruction as $dosageInstruction) { $dosageInstruction->xmlSerialize(true, $sxe->addChild('dosageInstruction')); } } if (null !== $this->substitution) { $this->substitution->xmlSerialize(true, $sxe->addChild('substitution')); } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }
/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<NutritionOrderSupplement xmlns="http://hl7.org/fhir"></NutritionOrderSupplement>'); } parent::xmlSerialize(true, $sxe); if (null !== $this->type) { $this->type->xmlSerialize(true, $sxe->addChild('type')); } if (null !== $this->productName) { $this->productName->xmlSerialize(true, $sxe->addChild('productName')); } if (0 < count($this->schedule)) { foreach ($this->schedule as $schedule) { $schedule->xmlSerialize(true, $sxe->addChild('schedule')); } } if (null !== $this->quantity) { $this->quantity->xmlSerialize(true, $sxe->addChild('quantity')); } if (null !== $this->instruction) { $this->instruction->xmlSerialize(true, $sxe->addChild('instruction')); } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }
/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<MedicationOrderDispenseRequest xmlns="http://hl7.org/fhir"></MedicationOrderDispenseRequest>'); } parent::xmlSerialize(true, $sxe); if (null !== $this->medicationCodeableConcept) { $this->medicationCodeableConcept->xmlSerialize(true, $sxe->addChild('medicationCodeableConcept')); } if (null !== $this->medicationReference) { $this->medicationReference->xmlSerialize(true, $sxe->addChild('medicationReference')); } if (null !== $this->validityPeriod) { $this->validityPeriod->xmlSerialize(true, $sxe->addChild('validityPeriod')); } if (null !== $this->numberOfRepeatsAllowed) { $this->numberOfRepeatsAllowed->xmlSerialize(true, $sxe->addChild('numberOfRepeatsAllowed')); } if (null !== $this->quantity) { $this->quantity->xmlSerialize(true, $sxe->addChild('quantity')); } if (null !== $this->expectedSupplyDuration) { $this->expectedSupplyDuration->xmlSerialize(true, $sxe->addChild('expectedSupplyDuration')); } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }
/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<ClaimSubDetail xmlns="http://hl7.org/fhir"></ClaimSubDetail>'); } parent::xmlSerialize(true, $sxe); if (null !== $this->sequence) { $this->sequence->xmlSerialize(true, $sxe->addChild('sequence')); } if (null !== $this->type) { $this->type->xmlSerialize(true, $sxe->addChild('type')); } if (null !== $this->service) { $this->service->xmlSerialize(true, $sxe->addChild('service')); } if (null !== $this->quantity) { $this->quantity->xmlSerialize(true, $sxe->addChild('quantity')); } if (null !== $this->unitPrice) { $this->unitPrice->xmlSerialize(true, $sxe->addChild('unitPrice')); } if (null !== $this->factor) { $this->factor->xmlSerialize(true, $sxe->addChild('factor')); } if (null !== $this->points) { $this->points->xmlSerialize(true, $sxe->addChild('points')); } if (null !== $this->net) { $this->net->xmlSerialize(true, $sxe->addChild('net')); } if (null !== $this->udi) { $this->udi->xmlSerialize(true, $sxe->addChild('udi')); } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }
/** * @param boolean $returnSXE * @param \SimpleXMLElement $sxe * @return string|\SimpleXMLElement */ public function xmlSerialize($returnSXE = false, $sxe = null) { if (null === $sxe) { $sxe = new \SimpleXMLElement('<VisionPrescriptionDispense xmlns="http://hl7.org/fhir"></VisionPrescriptionDispense>'); } parent::xmlSerialize(true, $sxe); if (null !== $this->product) { $this->product->xmlSerialize(true, $sxe->addChild('product')); } if (null !== $this->eye) { $this->eye->xmlSerialize(true, $sxe->addChild('eye')); } if (null !== $this->sphere) { $this->sphere->xmlSerialize(true, $sxe->addChild('sphere')); } if (null !== $this->cylinder) { $this->cylinder->xmlSerialize(true, $sxe->addChild('cylinder')); } if (null !== $this->axis) { $this->axis->xmlSerialize(true, $sxe->addChild('axis')); } if (null !== $this->prism) { $this->prism->xmlSerialize(true, $sxe->addChild('prism')); } if (null !== $this->base) { $this->base->xmlSerialize(true, $sxe->addChild('base')); } if (null !== $this->add) { $this->add->xmlSerialize(true, $sxe->addChild('add')); } if (null !== $this->power) { $this->power->xmlSerialize(true, $sxe->addChild('power')); } if (null !== $this->backCurve) { $this->backCurve->xmlSerialize(true, $sxe->addChild('backCurve')); } if (null !== $this->diameter) { $this->diameter->xmlSerialize(true, $sxe->addChild('diameter')); } if (null !== $this->duration) { $this->duration->xmlSerialize(true, $sxe->addChild('duration')); } if (null !== $this->color) { $this->color->xmlSerialize(true, $sxe->addChild('color')); } if (null !== $this->brand) { $this->brand->xmlSerialize(true, $sxe->addChild('brand')); } if (null !== $this->notes) { $this->notes->xmlSerialize(true, $sxe->addChild('notes')); } if ($returnSXE) { return $sxe; } return $sxe->saveXML(); }