UPDATE_VERSION

  • commit_audit
    Type: object · UPDATE_AUDIT
    required

    The set of attributes required to document the committal of an information item to a repository. Used by the server to create an AUDIT_DETAILS object.

    • change_type
      Type: object · TERMINOLOGY_CODE
      required
    • committer
      Type: object · PARTY_PROXY
      required

      Polymorphic PARTY_PROXY wrapper. See concrete leaf schemas:

      • UMPartySelf
      • UMPartyIdentified
      • UMPartyRelated
    • _type
      Type: string
    • description
      Type: object · DV_TEXT

      Polymorphic DV_TEXT wrapper. See concrete leaf schemas:

      • UMDvText
      • UMDvCodedText
  • data
    Type: object · Versionable
    required

    Abstract parent of AGENT, GROUP, ORGANISATION, PERSON, ROLE. (Simplified for Docs)

  • lifecycle_state
    Type: object · TERMINOLOGY_CODE
    required
    • code_string
      Type: string
      required
    • terminology_id
      Type: string
      required
    • terminology_version
      Type: string
    • uri
      Type: stringFormat: uri
  • attestations
    Type: array object[] · UPDATE_ATTESTATION[]
    • change_type
      Type: object · TERMINOLOGY_CODE
      required
    • committer
      Type: object · PARTY_PROXY
      required

      Polymorphic PARTY_PROXY wrapper. See concrete leaf schemas:

      • UMPartySelf
      • UMPartyIdentified
      • UMPartyRelated
    • is_pending
      Type: boolean
      required
    • reason
      Type: object · DV_TEXT
      required

      Polymorphic DV_TEXT wrapper. See concrete leaf schemas:

      • UMDvText
      • UMDvCodedText
    • _type
      enum
      const:  
      UPDATE_ATTESTATION
      values
      • UPDATE_ATTESTATION
    • attested_view
      Type: object · DV_MULTIMEDIA
    • description
      Type: object · DV_TEXT

      Polymorphic DV_TEXT wrapper. See concrete leaf schemas:

      • UMDvText
      • UMDvCodedText
    • items
      Type: array object[] · DV_EHR_URI[]
    • proof
      Type: string
  • preceding_version_uid
    Type: object · OBJECT_VERSION_ID
    • value
      Type: string
      required
    • _type
      enum
      const:  
      OBJECT_VERSION_ID
      values
      • OBJECT_VERSION_ID
  • signature
    Type: string