Skip to content

Ontoserver: urn:ietf:bcp:13 codesystem (MIME types) not available #27

Description

@niccoreyes

Description

The urn:ietf:bcp:13 codesystem (MIME types, per BCP 13 / RFC 6838) is not loaded in Ontoserver. This causes validation failures for any FHIR resource that uses codes from this system.

Affected Elements

  • Provenance.signature.sigFormat — uses MimeType type bound to urn:ietf:bcp:13
    • Example value: application/signature+xml
    • Without the BCP 13 codesystem, Ontoserver cannot validate this field and throws a codesystem-not-found error

Impact

  • IG Publisher validation fails with codesystem resolution errors during QA
  • Any transaction bundle containing a Provenance with sigFormat will fail server-side validation
  • The use of urn:ietf:bcp:13 has been temporarily removed from the PH eReferral IG — sigFormat was stripped from the provenance example as a workaround (see PR #145)

Resolution Needed

  • Load the urn:ietf:bcp:13 codesystem into Ontoserver, OR
  • Configure Ontoserver to recognize it as an external codesystem that can be validated without loading (if supported)
  • Once resolved, the sigFormat field can be restored in the PH eReferral examples

Related

Discovered while building the PH eReferral Implementation Guide (ph-ereferral). The sigFormat field was removed from the provenance example in PR #145 as a temporary workaround.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions