Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CapabilityStatement's interation level documentation #908

Open
udaychandrupatla opened this issue Jun 6, 2024 · 1 comment
Open

CapabilityStatement's interation level documentation #908

udaychandrupatla opened this issue Jun 6, 2024 · 1 comment
Assignees
Labels
Approved Change has been reviewed and accepted and can now be applied to the templates enhancement New feature or request

Comments

@udaychandrupatla
Copy link

The rendering of interaction level documentation at /CapabilityStatement/rest/resource/interaction/documentation has
been rendering however we found some other rendering issues for your perusal -

The interaction-level narrative is squashed into a narrower column on the RHS for our resources that have multiple supported profiles (e.g. HealthcareService, Contract (pca-publisher-agent.xml) attached). This seems to be happening because if we have a resource that supports more than one profile, the IG publisher replaces the 'Base System Profile' and 'Profile Conformance' sections with a single 'Core FHIR Resource' section. In my opinion, the 'Base System Profile' section should still be shown, and it should list all supported profiles.

Another thing that could be improved: currently it outputs the resource-level documentation (i.e. documentation that applies to the resource, independent of the interactions) BELOW the resource interaction-level documentation. I think it should be displayed above any interaction-level documentation.

In the 'Summary' table section: it doesn't show the supported profiles in the table when the resource supports more than one profile

Zulip thread for the issue - https://chat.fhir.org/#narrow/stream/179252-IG-creation/topic/CapabilityStatement's.20interation.20level.20documentation

I have attached the CapabilityStatement XML instance and output from 1.6.11 snapshot IG Publisher here for your consideration

pca-publisher-agent.xml
CapabilityStatement-pca-publisher-agent.html

@lmckenzi lmckenzi added enhancement New feature or request Approved Change has been reviewed and accepted and can now be applied to the templates labels Jun 18, 2024
@vassilpeytchev
Copy link

@lmckenzi You can assign this to me

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Approved Change has been reviewed and accepted and can now be applied to the templates enhancement New feature or request
Projects
Development

No branches or pull requests

3 participants