FHIR / FHIR/GoFSH

How to specify base profiles?

オープン
#201 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
TypeScript
スター
40
フォーク
7
PR マージ指標
30日以内にマージされた PR はありません

説明

I'm using `fhirToFsh(fhir[, options])` to convert a JSON resource to an FSH string...
It's returning an error: `Cannot reliably export top-level caret rules for XXX because GoFSH cannot find a definition for its parent: https://YYYY.`
I looked through the options for a way to provide the base/parent profile definition, but there doesn't seem to be a way. The only way I can see is to specify a dependency to an IG... But, in this case, the profile I'm converting to FSH is part of the same IG as the base/parent profile, and the IG isn't published.
Is it possible to provide `fhirToFsh()` the definition of the parent profile to avoid this error? If not, can I request that a change be made to support this?

Perhaps, for example:

```
const options = {
dependencies: ['uscore@1.0.1'],
relatedProfiles: [ profile2, profile ],
};
const fsh = fhirToFsh(profile1, options);
```

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。