lib/health-data-standards/models/medication.rb in health-data-standards-0.7.1 vs lib/health-data-standards/models/medication.rb in health-data-standards-0.8.0
- old
+ new
@@ -1,31 +1,30 @@
class Medication < Entry
field :administrationTiming, type: Hash
field :freeTextSig, type: String
field :dose, type: Hash
- field :brandName, type: String
field :typeOfMedication, type: Hash
field :statusOfMedication, type: Hash
embeds_many :fulfillmentHistory, class_name: 'FulfillmentHistory'
embeds_many :orderInformation, class_name: 'OrderInformation'
+
field :route, type: Hash
field :site, type: Hash
field :doseRestriction, type: Hash
field :fulfillmentInstructions, type: String
field :indication, type: Hash
field :productForm, type: Hash
field :vehicle, type: Hash
field :reaction, type: Hash
field :deliveryMethod, type: Hash
field :patientInstructions, type: String
+ field :doseIndicator, type: String
alias :administration_timing :administrationTiming
alias :administration_timing= :administrationTiming=
alias :free_text_sig :freeTextSig
alias :free_text_sig= :freeTextSig=
- alias :brand_name :brandName
- alias :brand_name= :brandName=
alias :type_of_medication :typeOfMedication
alias :type_of_medication= :typeOfMedication=
alias :status_of_medication :statusOfMedication
alias :status_of_medication= :statusOfMedication=
alias :fulfillment_history :fulfillmentHistory
@@ -40,6 +39,8 @@
alias :product_form= :productForm=
alias :delivery_method :deliveryMethod
alias :delivery_method= :deliveryMethod=
alias :patient_instructions :patientInstructions
alias :patient_instructions= :patientInstructions=
+ alias :dose_indicator :doseIndicator
+ alias :dose_indicator= :doseIndicator=
end
\ No newline at end of file