ImplementationGuidePage

open class ImplementationGuidePage: BackboneElement

Page/Section in the Guide.

A page / section in the implementation guide. The root page is the implementation guide home page.

  • Page/Section in the Guide.

    A page / section in the implementation guide. The root page is the implementation guide home page.

    Declaration

    Swift

    override open class var resourceType: String
  • Format of the page (e.g. html, markdown, etc.).

    Declaration

    Swift

    public var format: FHIRString?
  • The kind of page that this is. Some pages are autogenerated (list, example), and other kinds are of interest so that tools can navigate the user to the page of interest.

    Declaration

    Swift

    public var kind: GuidePageKind?
  • Name of package to include.

    Declaration

    Swift

    public var package: [FHIRString]?
  • Nested Pages / Sections.

    Declaration

    Swift

    public var page: [ImplementationGuidePage]?
  • Where to find that page.

    Declaration

    Swift

    public var source: FHIRURL?
  • Short title shown for navigational assistance.

    Declaration

    Swift

    public var title: FHIRString?
  • Kind of resource to include in the list.

    Declaration

    Swift

    public var type: [FHIRString]?
  • Convenience initializer, taking all required properties as arguments.

    Declaration

    Swift

    public convenience init(kind: GuidePageKind, source: FHIRURL, title: FHIRString)
  • Convenience initializer, taking all required properties as arguments.

    Declaration

    Swift

    override open func populate(from json: FHIRJSON, context instCtx: inout FHIRInstantiationContext)

    Parameters

    json

    The JSON element to use to populate the receiver

    context

    The instantiation context to use

  • Undocumented

    Declaration

    Swift

    open class ImplementationGuidePage: BackboneElement