File tree 1 file changed +7
-3
lines changed
1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change 139
139
(println k (:resource config))
140
140
acc)
141
141
(if (not-empty-values? v)
142
- (let [schema (read-schema ztx v (assoc config :property k))]
142
+ (let [schema (read-schema ztx v (assoc config
143
+ :property k
144
+ :full-resource-name (str (:full-resource-name config)
145
+ (str/capitalize (name k)))))]
143
146
(cond
144
147
(vector? schema)
145
148
(reduce (fn [ac [property target]]
204
207
seq)]
205
208
result))
206
209
207
- (defn parse-value-set [ztx schema {:keys [resource property parent package-name] :as config}]
208
- (let [enum-name ( str resource ( when property ( capitalize-first ( name property))))
210
+ (defn parse-value-set [ztx schema {:keys [resource property parent package-name full-resource-name ] :as config}]
211
+ (let [enum-name full- resource- name
209
212
sym (get-in schema [:zen.fhir/value-set :symbol ])
210
213
result (get-valueset-values ztx sym)]
211
214
(cond
405
408
{:base-path base-path
406
409
:imports-path (conj base-path :imports )
407
410
:resource (or sub-name main-name)
411
+ :full-resource-name (or sub-name main-name)
408
412
:parent (when (and sub-name (not (contains? wrong-main-names main-name))) main-name)
409
413
:package-name package-name})]
410
414
(update-visited sym true )
You can’t perform that action at this time.
0 commit comments