Provider Connect Australia (PCA)
2.4.3 - active

Provider Connect Australia (PCA) - Local Development build (v2.4.3) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

## Resource Profile: PCA Publication Authorisation Record

Official URL: http://pca.digitalhealth.gov.au/fhir/4.0/StructureDefinition/pca-publication-authorisation-record | Version: 2.4.3
Active as of 2024-03-19 | Computable Name: PcaPublicationAuthorisationRecord
Copyright/Legal: Copyright © 2024 Australian Digital Health Agency - All rights reserved. This content is licensed under a Creative Commons Attribution 4.0 International License. See https://creativecommons.org/licenses/by/4.0/.

This profile of Contract defines a decision made by a PCA publisher concerning the publication of a PCA Healthcare Service or PCA Practitioner Role to a specific PCA Partner Service.

### Must support

The meaning of the presence or absence of the must support flag is described in Must support, except for the following elements:

- For the id element: publishing systems creating a PCA Publication Authorisation Record shall not provide this element. This value is generated by the PCA service.
- For the meta.versionId and meta.lastUpdated elements: publishing systems creating or updating a PCA Publication Authorisation Record resource shall not provide these elements. These values are generated by the PCA service.
- For the status element: a publishing system is not permitted to set the status element to ‘cancelled’. This value is only set by the PCA service. When a Contract is provided to a subscribing system the status may have a value of either ‘executed’, ‘revoked’ or ‘cancelled’.

### Extensions

No extensions have been introduced in this profile.

### Usage notes

For publishing systems:

- To authorise publication, use the ‘executed’ value for the status element.
- To revoke an existing publication authorisation, use the ‘revoked’ value for the status element.

For subscribing systems:

- The presence of a Contract resource whose status = ‘executed’ represents a decision to authorise publication of the subject of the Contract (either a PCA Healthcare Service or PCA Practitioner Role).
- The presence of a Contract resource whose status = ‘revoked’ represents a decision to revoke an existing publication authorisation for the subject of the Contract (either a PCA Healthcare Service or PCA Practitioner Role).

For publishing and subscribing systems:

- The presence of a Contract resource with a status of ‘cancelled’ indicates that the associated PCA Partner Service has been made inactive and the subject of the Contract (either a PCA Healthcare Service or PCA Practitioner Role) is not currently being published to that inactive PCA Partner Service.

### Supported interactions

Supported service interactions for this profile are defined in the following capability statements:

- For publishing systems: PCA Publisher Agent
- For subscribing systems: PCA Subscriber Agent

Usage:

- This Resource Profile is not used by any profiles in this Implementation Guide

### Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

- Differential Table
- Key Elements Table
- Snapshot Table
- Statistics/References
- All

This structure is derived from Contract

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Contract |  | 0..* | Contract | Records decision of a publisher concerning publication of one of their services or practitioner roles to a specific partner service
id | S | 0..1 | id | Logical id of this artifact
meta | S | 0..1 | Meta | Metadata about the resource
versionId | S | 0..1 | id | Version specific identifier
lastUpdated | S | 0..1 | instant | When the resource version last changed
profile | S | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to Fixed Value: http://pca.digitalhealth.gov.au/fhir/4.0/StructureDefinition/pca-publication-authorisation-record
status | S | 1..1 | code | executed | revoked | cancelled Binding: PCA Publication Authorisation Record Status (required)
instantiatesCanonical | S | 1..1 | Reference(PCA Information Use Statement) | Reference to the information use statement that this publication authorisation decision relates to
issued | S | 1..1 | dateTime | When this publication authorisation decision was recorded
subject | S | 1..1 | Reference(PCA Healthcare Service | PCA Practitioner Role) | Reference to the subject of this publication authorisation decision
author | S | 1..1 | Reference(PCA Publication Approver) {c} | Contained reference to the approver of this publication authorisation decision
supportingInfo | S | 1..1 | Reference(PCA Partner Service) | Reference to the partner service that this publication authorisation decision relates to
Documentation for this format

#### Terminology Bindings (Differential)

Path | Conformance | ValueSet | URI
Contract.status | required | PcaPublicationAuthorisationRecordStatus `http://pca.digitalhealth.gov.au/fhir/4.0/ValueSet/pca-publication-authorisation-record-status` from this IG

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Contract |  | 0..* | Contract | Records decision of a publisher concerning publication of one of their services or practitioner roles to a specific partner service
id | S Σ | 0..1 | id | Logical id of this artifact
meta | S Σ | 0..1 | Meta | Metadata about the resource
versionId | S Σ | 0..1 | id | Version specific identifier
lastUpdated | S Σ | 0..1 | instant | When the resource version last changed
profile | S Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to Fixed Value: http://pca.digitalhealth.gov.au/fhir/4.0/StructureDefinition/pca-publication-authorisation-record
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
status | ?!S Σ | 1..1 | code | executed | revoked | cancelled Binding: PCA Publication Authorisation Record Status (required)
instantiatesCanonical | S | 1..1 | Reference(PCA Information Use Statement) | Reference to the information use statement that this publication authorisation decision relates to
issued | S Σ | 1..1 | dateTime | When this publication authorisation decision was recorded
subject | S Σ | 1..1 | Reference(PCA Healthcare Service | PCA Practitioner Role) | Reference to the subject of this publication authorisation decision
author | S | 1..1 | Reference(PCA Publication Approver) {c} | Contained reference to the approver of this publication authorisation decision
supportingInfo | S | 1..1 | Reference(PCA Partner Service) | Reference to the partner service that this publication authorisation decision relates to
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet | URI
Contract.status | required | PcaPublicationAuthorisationRecordStatus `http://pca.digitalhealth.gov.au/fhir/4.0/ValueSet/pca-publication-authorisation-record-status` from this IG

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Contract |  | 0..* | Contract | Records decision of a publisher concerning publication of one of their services or practitioner roles to a specific partner service
id | S Σ | 0..1 | id | Logical id of this artifact
meta | S Σ | 0..1 | Meta | Metadata about the resource
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
versionId | S Σ | 0..1 | id | Version specific identifier
lastUpdated | S Σ | 0..1 | instant | When the resource version last changed
source | Σ | 0..1 | uri | Identifies where the resource comes from
profile | S Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to Fixed Value: http://pca.digitalhealth.gov.au/fhir/4.0/StructureDefinition/pca-publication-authorisation-record
security | Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
tag | Σ | 0..* | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
language |  | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
Additional Bindings | Purpose
AllLanguages | Max Binding
text |  | 0..1 | Narrative | Text summary of the resource, for human interpretation
contained |  | 0..* | Resource | Contained, inline Resources
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
identifier | Σ | 0..* | Identifier | Contract number
url |  | 0..1 | uri | Basal definition
version | Σ | 0..1 | string | Business edition
status | ?!S Σ | 1..1 | code | executed | revoked | cancelled Binding: PCA Publication Authorisation Record Status (required)
legalState |  | 0..1 | CodeableConcept | Negotiation status Binding: ContractResourceLegalStateCodes (extensible): Detailed codes for the legal state of a contract.
instantiatesCanonical | S | 1..1 | Reference(PCA Information Use Statement) | Reference to the information use statement that this publication authorisation decision relates to
instantiatesUri |  | 0..1 | uri | External Contract Definition
contentDerivative |  | 0..1 | CodeableConcept | Content derived from the basal information Binding: ContractContentDerivationCodes (example): This is an example set of Content Derivative type codes, which represent the minimal content derived from the basal information source.
issued | S Σ | 1..1 | dateTime | When this publication authorisation decision was recorded
applies | Σ | 0..1 | Period | Effective time
expirationType |  | 0..1 | CodeableConcept | Contract cessation cause Binding: ContractResourceExpirationTypeCodes (example): Codes for the Cessation of Contracts.
subject | S Σ | 1..1 | Reference(PCA Healthcare Service | PCA Practitioner Role) | Reference to the subject of this publication authorisation decision
authority |  | 0..* | Reference(Organization) | Authority under which this Contract has standing
domain |  | 0..* | Reference(Location) | A sphere of control governed by an authoritative jurisdiction, organization, or person
site |  | 0..* | Reference(Location) | Specific Location
name | Σ | 0..1 | string | Computer friendly designation
title | Σ | 0..1 | string | Human Friendly name
subtitle |  | 0..1 | string | Subordinate Friendly name
alias |  | 0..* | string | Acronym or short name
author | S | 1..1 | Reference(PCA Publication Approver) {c} | Contained reference to the approver of this publication authorisation decision
scope |  | 0..1 | CodeableConcept | Range of Legal Concerns Binding: ContractResourceScopeCodes (example): Codes for the range of legal concerns.
topic[x] |  | 0..1 |  | Focus of contract interest
topicCodeableConcept |  |  | CodeableConcept |
topicReference |  |  | Reference(Resource) |
type | Σ | 0..1 | CodeableConcept | Legal instrument category Binding: ContractTypeCodes (example): List of overall contract codes.
subType | Σ | 0..* | CodeableConcept | Subtype within the context of type Binding: ContractSubtypeCodes (example): Detailed codes within the above.
contentDefinition |  | 0..1 | BackboneElement | Contract precursor content
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
type |  | 1..1 | CodeableConcept | Content structure and use Binding: ContractResourceDefinitionTypeCodes (example): Detailed codes for the definition of contracts.
subType |  | 0..1 | CodeableConcept | Detailed Content Type Definition Binding: ContractResourceDefinitionSubtypeCodes (example): Detailed codes for the additional definition of contracts.
publisher |  | 0..1 | Reference(Practitioner | PractitionerRole | Organization) | Publisher Entity
publicationDate |  | 0..1 | dateTime | When published
publicationStatus |  | 1..1 | code | amended | appended | cancelled | disputed | entered-in-error | executable | executed | negotiable | offered | policy | rejected | renewed | revoked | resolved | terminated Binding: ContractResourcePublicationStatusCodes (required): Status of the publication of contract content.
copyright |  | 0..1 | markdown | Publication Ownership
term |  | 0..* | BackboneElement | Contract Term List
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
identifier | Σ | 0..1 | Identifier | Contract Term Number
issued | Σ | 0..1 | dateTime | Contract Term Issue Date Time
applies | Σ | 0..1 | Period | Contract Term Effective Time
topic[x] |  | 0..1 |  | Term Concern
topicCodeableConcept |  |  | CodeableConcept |
topicReference |  |  | Reference(Resource) |
type |  | 0..1 | CodeableConcept | Contract Term Type or Form Binding: ContractTermTypeCodes (example): Detailed codes for the types of contract provisions.
subType |  | 0..1 | CodeableConcept | Contract Term Type specific classification Binding: ContractTermSubtypeCodes (example): Detailed codes for the subtypes of contract provisions.
text | Σ | 0..1 | string | Term Statement
securityLabel |  | 0..* | BackboneElement | Protection for the Term
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
number |  | 0..* | unsignedInt | Link to Security Labels
classification |  | 1..1 | Coding | Confidentiality Protection Binding: ContractResourceScopeCodes (example): Codes for confidentiality protection.
category |  | 0..* | Coding | Applicable Policy Binding: ContractResourceScopeCodes (example): Codes for policy category.
control |  | 0..* | Coding | Handling Instructions Binding: ContractResourceSecurityControlCodes (example): Codes for handling instructions.
offer |  | 1..1 | BackboneElement | Context of the Contract term
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
identifier |  | 0..* | Identifier | Offer business ID
party |  | 0..* | BackboneElement | Offer Recipient
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
reference |  | 1..* | Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device | Group | Organization) | Referenced entity
role |  | 1..1 | CodeableConcept | Participant engagement type Binding: ContractResourcePartyRoleCodes (example): Codes for offer participant roles.
topic | Σ | 0..1 | Reference(Resource) | Negotiable offer asset
type |  | 0..1 | CodeableConcept | Contract Offer Type or Form Binding: ContractTermTypeCodes (example): Detailed codes for the types of contract provisions.
decision |  | 0..1 | CodeableConcept | Accepting party choice Binding: ActConsentDirective (extensible): The type of decision made by a grantor with respect to an offer made by a grantee.
decisionMode |  | 0..* | CodeableConcept | How decision is conveyed Binding: ContractResourceDecisionModeCodes (example): Codes for conveying a decision.
answer |  | 0..* | BackboneElement | Response to offer text
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
value[x] |  | 1..1 |  | The actual answer response
valueBoolean |  |  | boolean |
valueDecimal |  |  | decimal |
valueInteger |  |  | integer |
valueDate |  |  | date |
valueDateTime |  |  | dateTime |
valueTime |  |  | time |
valueString |  |  | string |
valueUri |  |  | uri |
valueAttachment |  |  | Attachment |
valueCoding |  |  | Coding |
valueQuantity |  |  | Quantity |
valueReference |  |  | Reference(Resource) |
text |  | 0..1 | string | Human readable offer text
linkId |  | 0..* | string | Pointer to text
securityLabelNumber |  | 0..* | unsignedInt | Offer restriction numbers
asset |  | 0..* | BackboneElement | Contract Term Asset List
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
scope |  | 0..1 | CodeableConcept | Range of asset Binding: ContractResourceAssetScopeCodes (example): Codes for scoping an asset.
type |  | 0..* | CodeableConcept | Asset category Binding: ContractResourceAssetTypeCodes (example): Condes for the type of an asset.
typeReference |  | 0..* | Reference(Resource) | Associated entities
subtype |  | 0..* | CodeableConcept | Asset sub-category Binding: ContractResourceAssetSub-TypeCodes (example): Condes for the sub-type of an asset.
relationship |  | 0..1 | Coding | Kinship of the asset Binding: ConsentContentClass (extensible): The class (type) of information a consent rule covers.
context |  | 0..* | BackboneElement | Circumstance of the asset
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
reference |  | 0..1 | Reference(Resource) | Creator,custodian or owner
code |  | 0..* | CodeableConcept | Codeable asset context Binding: ContractResourceAssetContextCodes (example): Codes for the context of the asset.
text |  | 0..1 | string | Context description
condition |  | 0..1 | string | Quality desctiption of asset
periodType |  | 0..* | CodeableConcept | Asset availability types Binding: ContractResourceAssetAvailiabilityCodes (example): Codes for asset availability.
period |  | 0..* | Period | Time period of the asset
usePeriod |  | 0..* | Period | Time period
text |  | 0..1 | string | Asset clause or question text
linkId |  | 0..* | string | Pointer to asset text
answer |  | 0..* | See answer (Contract) | Response to assets
securityLabelNumber |  | 0..* | unsignedInt | Asset restriction numbers
valuedItem |  | 0..* | BackboneElement | Contract Valued Item List
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
entity[x] |  | 0..1 |  | Contract Valued Item Type
entityCodeableConcept |  |  | CodeableConcept |
entityReference |  |  | Reference(Resource) |
identifier |  | 0..1 | Identifier | Contract Valued Item Number
effectiveTime |  | 0..1 | dateTime | Contract Valued Item Effective Tiem
quantity |  | 0..1 | SimpleQuantity | Count of Contract Valued Items
unitPrice |  | 0..1 | Money | Contract Valued Item fee, charge, or cost
factor |  | 0..1 | decimal | Contract Valued Item Price Scaling Factor
points |  | 0..1 | decimal | Contract Valued Item Difficulty Scaling Factor
net |  | 0..1 | Money | Total Contract Valued Item Value
payment |  | 0..1 | string | Terms of valuation
paymentDate |  | 0..1 | dateTime | When payment is due
responsible |  | 0..1 | Reference(Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) | Who will make payment
recipient |  | 0..1 | Reference(Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) | Who will receive payment
linkId |  | 0..* | string | Pointer to specific item
securityLabelNumber |  | 0..* | unsignedInt | Security Labels that define affected terms
action |  | 0..* | BackboneElement | Entity being ascribed responsibility
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
doNotPerform | ?! | 0..1 | boolean | True if the term prohibits the action
type |  | 1..1 | CodeableConcept | Type or form of the action Binding: ContractActionCodes (example): Detailed codes for the contract action.
subject |  | 0..* | BackboneElement | Entity of the action
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
reference |  | 1..* | Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device | Group | Organization) | Entity of the action
role |  | 0..1 | CodeableConcept | Role type of the agent Binding: ContractActorRoleCodes (example): Detailed codes for the contract actor role.
intent |  | 1..1 | CodeableConcept | Purpose for the Contract Term Action Binding: PurposeOfUse (example): Detailed codes for the contract action reason.
linkId |  | 0..* | string | Pointer to specific item
status |  | 1..1 | CodeableConcept | State of the action Binding: ContractResourceActionStatusCodes (example): Codes for the status of an term action.
context |  | 0..1 | Reference(Encounter | EpisodeOfCare) | Episode associated with action
contextLinkId |  | 0..* | string | Pointer to specific item
occurrence[x] |  | 0..1 |  | When action happens
occurrenceDateTime |  |  | dateTime |
occurrencePeriod |  |  | Period |
occurrenceTiming |  |  | Timing |
requester |  | 0..* | Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device | Group | Organization) | Who asked for action
requesterLinkId |  | 0..* | string | Pointer to specific item
performerType |  | 0..* | CodeableConcept | Kind of service performer Binding: ProvenanceParticipantType (example): Codes for the types of action perfomer.
performerRole |  | 0..1 | CodeableConcept | Competency of the performer Binding: ProvenanceParticipantRole (example): Codes for the role of the action performer.
performer |  | 0..1 | Reference(RelatedPerson | Patient | Practitioner | PractitionerRole | CareTeam | Device | Substance | Organization | Location) | Actor that wil execute (or not) the action
performerLinkId |  | 0..* | string | Pointer to specific item
reasonCode |  | 0..* | CodeableConcept | Why is action (not) needed? Binding: PurposeOfUse (example): Detailed codes for the contract action reason.
reasonReference |  | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference | Questionnaire | QuestionnaireResponse) | Why is action (not) needed?
reason |  | 0..* | string | Why action is to be performed
reasonLinkId |  | 0..* | string | Pointer to specific item
note |  | 0..* | Annotation | Comments about the action
securityLabelNumber |  | 0..* | unsignedInt | Action restriction numbers
group |  | 0..* | See term (Contract) | Nested Contract Term Group
supportingInfo | S | 1..1 | Reference(PCA Partner Service) | Reference to the partner service that this publication authorisation decision relates to
relevantHistory |  | 0..* | Reference(Provenance) | Key event in Contract History
signer |  | 0..* | BackboneElement | Contract Signatory
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
type |  | 1..1 | Coding | Contract Signatory Role Binding: ContractSignerTypeCodes (preferred): List of parties who may be signing.
party |  | 1..1 | Reference(Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) | Contract Signatory Party
signature |  | 1..* | Signature | Contract Documentation Signature
friendly |  | 0..* | BackboneElement | Contract Friendly Language
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
content[x] |  | 1..1 |  | Easily comprehended representation of this Contract
contentAttachment |  |  | Attachment |
contentReference |  |  | Reference(Composition | DocumentReference | QuestionnaireResponse) |
legal |  | 0..* | BackboneElement | Contract Legal Language
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
content[x] |  | 1..1 |  | Contract Legal Text
contentAttachment |  |  | Attachment |
contentReference |  |  | Reference(Composition | DocumentReference | QuestionnaireResponse) |
rule |  | 0..* | BackboneElement | Computable Contract Language
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
content[x] |  | 1..1 |  | Computable Contract Rules
contentAttachment |  |  | Attachment |
contentReference |  |  | Reference(DocumentReference) |
legallyBinding[x] |  | 0..1 |  | Binding Contract
legallyBindingAttachment |  |  | Attachment |
legallyBindingReference |  |  | Reference(Composition | DocumentReference | QuestionnaireResponse | Contract) |
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet | URI
Contract.meta.security | extensible | All Security Labels `http://hl7.org/fhir/ValueSet/security-labels` from the FHIR Standard
Contract.meta.tag | example | CommonTags `http://hl7.org/fhir/ValueSet/common-tags` from the FHIR Standard
Contract.language | preferred | CommonLanguages
Additional Bindings | Purpose
AllLanguages | Max Binding
`http://hl7.org/fhir/ValueSet/languages` from the FHIR Standard
Contract.status | required | PcaPublicationAuthorisationRecordStatus `http://pca.digitalhealth.gov.au/fhir/4.0/ValueSet/pca-publication-authorisation-record-status` from this IG
Contract.legalState | extensible | ContractResourceLegalStateCodes `http://hl7.org/fhir/ValueSet/contract-legalstate` from the FHIR Standard
Contract.contentDerivative | example | ContractContentDerivationCodes `http://hl7.org/fhir/ValueSet/contract-content-derivative` from the FHIR Standard
Contract.expirationType | example | ContractResourceExpirationTypeCodes `http://hl7.org/fhir/ValueSet/contract-expiration-type` from the FHIR Standard
Contract.scope | example | ContractResourceScopeCodes `http://hl7.org/fhir/ValueSet/contract-scope` from the FHIR Standard
Contract.type | example | ContractTypeCodes `http://hl7.org/fhir/ValueSet/contract-type` from the FHIR Standard
Contract.subType | example | ContractSubtypeCodes `http://hl7.org/fhir/ValueSet/contract-subtype` from the FHIR Standard
Contract.contentDefinition.type | example | ContractResourceDefinitionTypeCodes `http://hl7.org/fhir/ValueSet/contract-definition-type` from the FHIR Standard
Contract.contentDefinition.subType | example | ContractResourceDefinitionSubtypeCodes `http://hl7.org/fhir/ValueSet/contract-definition-subtype` from the FHIR Standard
Contract.contentDefinition.publicationStatus | required | ContractResourcePublicationStatusCodes `http://hl7.org/fhir/ValueSet/contract-publicationstatus|4.0.1` from the FHIR Standard
Contract.term.type | example | ContractTermTypeCodes `http://hl7.org/fhir/ValueSet/contract-term-type` from the FHIR Standard
Contract.term.subType | example | ContractTermSubtypeCodes `http://hl7.org/fhir/ValueSet/contract-term-subtype` from the FHIR Standard
Contract.term.securityLabel.classification | example | ContractResourceScopeCodes `http://hl7.org/fhir/ValueSet/contract-security-classification` from the FHIR Standard
Contract.term.securityLabel.category | example | ContractResourceScopeCodes `http://hl7.org/fhir/ValueSet/contract-security-category` from the FHIR Standard
Contract.term.securityLabel.control | example | ContractResourceSecurityControlCodes `http://hl7.org/fhir/ValueSet/contract-security-control` from the FHIR Standard
Contract.term.offer.party.role | example | ContractResourcePartyRoleCodes `http://hl7.org/fhir/ValueSet/contract-party-role` from the FHIR Standard
Contract.term.offer.type | example | ContractTermTypeCodes `http://hl7.org/fhir/ValueSet/contract-term-type` from the FHIR Standard
Contract.term.offer.decision | extensible | ActConsentDirective `http://terminology.hl7.org/ValueSet/v3-ActConsentDirective`
Contract.term.offer.decisionMode | example | ContractResourceDecisionModeCodes `http://hl7.org/fhir/ValueSet/contract-decision-mode` from the FHIR Standard
Contract.term.asset.scope | example | ContractResourceAssetScopeCodes `http://hl7.org/fhir/ValueSet/contract-assetscope` from the FHIR Standard
Contract.term.asset.type | example | ContractResourceAssetTypeCodes `http://hl7.org/fhir/ValueSet/contract-assettype` from the FHIR Standard
Contract.term.asset.subtype | example | ContractResourceAssetSub-TypeCodes `http://hl7.org/fhir/ValueSet/contract-assetsubtype` from the FHIR Standard
Contract.term.asset.relationship | extensible | ConsentContentClass `http://hl7.org/fhir/ValueSet/consent-content-class` from the FHIR Standard
Contract.term.asset.context.code | example | ContractResourceAssetContextCodes `http://hl7.org/fhir/ValueSet/contract-assetcontext` from the FHIR Standard
Contract.term.asset.periodType | example | ContractResourceAssetAvailiabilityCodes `http://hl7.org/fhir/ValueSet/asset-availability` from the FHIR Standard
Contract.term.action.type | example | ContractActionCodes `http://hl7.org/fhir/ValueSet/contract-action` from the FHIR Standard
Contract.term.action.subject.role | example | ContractActorRoleCodes `http://hl7.org/fhir/ValueSet/contract-actorrole` from the FHIR Standard
Contract.term.action.intent | example | PurposeOfUse `http://terminology.hl7.org/ValueSet/v3-PurposeOfUse`
Contract.term.action.status | example | ContractResourceActionStatusCodes `http://hl7.org/fhir/ValueSet/contract-actionstatus` from the FHIR Standard
Contract.term.action.performerType | example | ProvenanceParticipantType `http://hl7.org/fhir/ValueSet/provenance-agent-type` from the FHIR Standard
Contract.term.action.performerRole | example | ProvenanceParticipantRole `http://hl7.org/fhir/ValueSet/provenance-agent-role` from the FHIR Standard
Contract.term.action.reasonCode | example | PurposeOfUse `http://terminology.hl7.org/ValueSet/v3-PurposeOfUse`
Contract.signer.type | preferred | ContractSignerTypeCodes `http://hl7.org/fhir/ValueSet/contract-signer-type` from the FHIR Standard

This structure is derived from Contract

Summary

Mandatory: 6 elements
Must-Support: 11 elements
Fixed Value: 1 element

Structures

This structure refers to these other structures:

- PCA Information Use Statement (http://pca.digitalhealth.gov.au/fhir/4.0/StructureDefinition/pca-information-use-statement)
- PCA Healthcare Service (http://pca.digitalhealth.gov.au/fhir/4.0/StructureDefinition/pca-healthcare-service)
- PCA Practitioner Role (http://pca.digitalhealth.gov.au/fhir/4.0/StructureDefinition/pca-practitioner-role)
- PCA Publication Approver (http://pca.digitalhealth.gov.au/fhir/4.0/StructureDefinition/pca-publication-approver)
- PCA Partner Service (http://pca.digitalhealth.gov.au/fhir/4.0/StructureDefinition/pca-partner-service)

Differential View

This structure is derived from Contract

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Contract |  | 0..* | Contract | Records decision of a publisher concerning publication of one of their services or practitioner roles to a specific partner service
id | S | 0..1 | id | Logical id of this artifact
meta | S | 0..1 | Meta | Metadata about the resource
versionId | S | 0..1 | id | Version specific identifier
lastUpdated | S | 0..1 | instant | When the resource version last changed
profile | S | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to Fixed Value: http://pca.digitalhealth.gov.au/fhir/4.0/StructureDefinition/pca-publication-authorisation-record
status | S | 1..1 | code | executed | revoked | cancelled Binding: PCA Publication Authorisation Record Status (required)
instantiatesCanonical | S | 1..1 | Reference(PCA Information Use Statement) | Reference to the information use statement that this publication authorisation decision relates to
issued | S | 1..1 | dateTime | When this publication authorisation decision was recorded
subject | S | 1..1 | Reference(PCA Healthcare Service | PCA Practitioner Role) | Reference to the subject of this publication authorisation decision
author | S | 1..1 | Reference(PCA Publication Approver) {c} | Contained reference to the approver of this publication authorisation decision
supportingInfo | S | 1..1 | Reference(PCA Partner Service) | Reference to the partner service that this publication authorisation decision relates to
Documentation for this format

#### Terminology Bindings (Differential)

Path | Conformance | ValueSet | URI
Contract.status | required | PcaPublicationAuthorisationRecordStatus `http://pca.digitalhealth.gov.au/fhir/4.0/ValueSet/pca-publication-authorisation-record-status` from this IG

Key Elements View

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Contract |  | 0..* | Contract | Records decision of a publisher concerning publication of one of their services or practitioner roles to a specific partner service
id | S Σ | 0..1 | id | Logical id of this artifact
meta | S Σ | 0..1 | Meta | Metadata about the resource
versionId | S Σ | 0..1 | id | Version specific identifier
lastUpdated | S Σ | 0..1 | instant | When the resource version last changed
profile | S Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to Fixed Value: http://pca.digitalhealth.gov.au/fhir/4.0/StructureDefinition/pca-publication-authorisation-record
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
status | ?!S Σ | 1..1 | code | executed | revoked | cancelled Binding: PCA Publication Authorisation Record Status (required)
instantiatesCanonical | S | 1..1 | Reference(PCA Information Use Statement) | Reference to the information use statement that this publication authorisation decision relates to
issued | S Σ | 1..1 | dateTime | When this publication authorisation decision was recorded
subject | S Σ | 1..1 | Reference(PCA Healthcare Service | PCA Practitioner Role) | Reference to the subject of this publication authorisation decision
author | S | 1..1 | Reference(PCA Publication Approver) {c} | Contained reference to the approver of this publication authorisation decision
supportingInfo | S | 1..1 | Reference(PCA Partner Service) | Reference to the partner service that this publication authorisation decision relates to
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet | URI
Contract.status | required | PcaPublicationAuthorisationRecordStatus `http://pca.digitalhealth.gov.au/fhir/4.0/ValueSet/pca-publication-authorisation-record-status` from this IG

Snapshot View

Name | Flags | Card. | Type | Description & Constraints
--- | --- | --- | --- | ---
Contract |  | 0..* | Contract | Records decision of a publisher concerning publication of one of their services or practitioner roles to a specific partner service
id | S Σ | 0..1 | id | Logical id of this artifact
meta | S Σ | 0..1 | Meta | Metadata about the resource
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
versionId | S Σ | 0..1 | id | Version specific identifier
lastUpdated | S Σ | 0..1 | instant | When the resource version last changed
source | Σ | 0..1 | uri | Identifies where the resource comes from
profile | S Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to Fixed Value: http://pca.digitalhealth.gov.au/fhir/4.0/StructureDefinition/pca-publication-authorisation-record
security | Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
tag | Σ | 0..* | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
language |  | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
Additional Bindings | Purpose
AllLanguages | Max Binding
text |  | 0..1 | Narrative | Text summary of the resource, for human interpretation
contained |  | 0..* | Resource | Contained, inline Resources
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
identifier | Σ | 0..* | Identifier | Contract number
url |  | 0..1 | uri | Basal definition
version | Σ | 0..1 | string | Business edition
status | ?!S Σ | 1..1 | code | executed | revoked | cancelled Binding: PCA Publication Authorisation Record Status (required)
legalState |  | 0..1 | CodeableConcept | Negotiation status Binding: ContractResourceLegalStateCodes (extensible): Detailed codes for the legal state of a contract.
instantiatesCanonical | S | 1..1 | Reference(PCA Information Use Statement) | Reference to the information use statement that this publication authorisation decision relates to
instantiatesUri |  | 0..1 | uri | External Contract Definition
contentDerivative |  | 0..1 | CodeableConcept | Content derived from the basal information Binding: ContractContentDerivationCodes (example): This is an example set of Content Derivative type codes, which represent the minimal content derived from the basal information source.
issued | S Σ | 1..1 | dateTime | When this publication authorisation decision was recorded
applies | Σ | 0..1 | Period | Effective time
expirationType |  | 0..1 | CodeableConcept | Contract cessation cause Binding: ContractResourceExpirationTypeCodes (example): Codes for the Cessation of Contracts.
subject | S Σ | 1..1 | Reference(PCA Healthcare Service | PCA Practitioner Role) | Reference to the subject of this publication authorisation decision
authority |  | 0..* | Reference(Organization) | Authority under which this Contract has standing
domain |  | 0..* | Reference(Location) | A sphere of control governed by an authoritative jurisdiction, organization, or person
site |  | 0..* | Reference(Location) | Specific Location
name | Σ | 0..1 | string | Computer friendly designation
title | Σ | 0..1 | string | Human Friendly name
subtitle |  | 0..1 | string | Subordinate Friendly name
alias |  | 0..* | string | Acronym or short name
author | S | 1..1 | Reference(PCA Publication Approver) {c} | Contained reference to the approver of this publication authorisation decision
scope |  | 0..1 | CodeableConcept | Range of Legal Concerns Binding: ContractResourceScopeCodes (example): Codes for the range of legal concerns.
topic[x] |  | 0..1 |  | Focus of contract interest
topicCodeableConcept |  |  | CodeableConcept |
topicReference |  |  | Reference(Resource) |
type | Σ | 0..1 | CodeableConcept | Legal instrument category Binding: ContractTypeCodes (example): List of overall contract codes.
subType | Σ | 0..* | CodeableConcept | Subtype within the context of type Binding: ContractSubtypeCodes (example): Detailed codes within the above.
contentDefinition |  | 0..1 | BackboneElement | Contract precursor content
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
type |  | 1..1 | CodeableConcept | Content structure and use Binding: ContractResourceDefinitionTypeCodes (example): Detailed codes for the definition of contracts.
subType |  | 0..1 | CodeableConcept | Detailed Content Type Definition Binding: ContractResourceDefinitionSubtypeCodes (example): Detailed codes for the additional definition of contracts.
publisher |  | 0..1 | Reference(Practitioner | PractitionerRole | Organization) | Publisher Entity
publicationDate |  | 0..1 | dateTime | When published
publicationStatus |  | 1..1 | code | amended | appended | cancelled | disputed | entered-in-error | executable | executed | negotiable | offered | policy | rejected | renewed | revoked | resolved | terminated Binding: ContractResourcePublicationStatusCodes (required): Status of the publication of contract content.
copyright |  | 0..1 | markdown | Publication Ownership
term |  | 0..* | BackboneElement | Contract Term List
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
identifier | Σ | 0..1 | Identifier | Contract Term Number
issued | Σ | 0..1 | dateTime | Contract Term Issue Date Time
applies | Σ | 0..1 | Period | Contract Term Effective Time
topic[x] |  | 0..1 |  | Term Concern
topicCodeableConcept |  |  | CodeableConcept |
topicReference |  |  | Reference(Resource) |
type |  | 0..1 | CodeableConcept | Contract Term Type or Form Binding: ContractTermTypeCodes (example): Detailed codes for the types of contract provisions.
subType |  | 0..1 | CodeableConcept | Contract Term Type specific classification Binding: ContractTermSubtypeCodes (example): Detailed codes for the subtypes of contract provisions.
text | Σ | 0..1 | string | Term Statement
securityLabel |  | 0..* | BackboneElement | Protection for the Term
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
number |  | 0..* | unsignedInt | Link to Security Labels
classification |  | 1..1 | Coding | Confidentiality Protection Binding: ContractResourceScopeCodes (example): Codes for confidentiality protection.
category |  | 0..* | Coding | Applicable Policy Binding: ContractResourceScopeCodes (example): Codes for policy category.
control |  | 0..* | Coding | Handling Instructions Binding: ContractResourceSecurityControlCodes (example): Codes for handling instructions.
offer |  | 1..1 | BackboneElement | Context of the Contract term
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
identifier |  | 0..* | Identifier | Offer business ID
party |  | 0..* | BackboneElement | Offer Recipient
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
reference |  | 1..* | Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device | Group | Organization) | Referenced entity
role |  | 1..1 | CodeableConcept | Participant engagement type Binding: ContractResourcePartyRoleCodes (example): Codes for offer participant roles.
topic | Σ | 0..1 | Reference(Resource) | Negotiable offer asset
type |  | 0..1 | CodeableConcept | Contract Offer Type or Form Binding: ContractTermTypeCodes (example): Detailed codes for the types of contract provisions.
decision |  | 0..1 | CodeableConcept | Accepting party choice Binding: ActConsentDirective (extensible): The type of decision made by a grantor with respect to an offer made by a grantee.
decisionMode |  | 0..* | CodeableConcept | How decision is conveyed Binding: ContractResourceDecisionModeCodes (example): Codes for conveying a decision.
answer |  | 0..* | BackboneElement | Response to offer text
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
value[x] |  | 1..1 |  | The actual answer response
valueBoolean |  |  | boolean |
valueDecimal |  |  | decimal |
valueInteger |  |  | integer |
valueDate |  |  | date |
valueDateTime |  |  | dateTime |
valueTime |  |  | time |
valueString |  |  | string |
valueUri |  |  | uri |
valueAttachment |  |  | Attachment |
valueCoding |  |  | Coding |
valueQuantity |  |  | Quantity |
valueReference |  |  | Reference(Resource) |
text |  | 0..1 | string | Human readable offer text
linkId |  | 0..* | string | Pointer to text
securityLabelNumber |  | 0..* | unsignedInt | Offer restriction numbers
asset |  | 0..* | BackboneElement | Contract Term Asset List
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
scope |  | 0..1 | CodeableConcept | Range of asset Binding: ContractResourceAssetScopeCodes (example): Codes for scoping an asset.
type |  | 0..* | CodeableConcept | Asset category Binding: ContractResourceAssetTypeCodes (example): Condes for the type of an asset.
typeReference |  | 0..* | Reference(Resource) | Associated entities
subtype |  | 0..* | CodeableConcept | Asset sub-category Binding: ContractResourceAssetSub-TypeCodes (example): Condes for the sub-type of an asset.
relationship |  | 0..1 | Coding | Kinship of the asset Binding: ConsentContentClass (extensible): The class (type) of information a consent rule covers.
context |  | 0..* | BackboneElement | Circumstance of the asset
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
reference |  | 0..1 | Reference(Resource) | Creator,custodian or owner
code |  | 0..* | CodeableConcept | Codeable asset context Binding: ContractResourceAssetContextCodes (example): Codes for the context of the asset.
text |  | 0..1 | string | Context description
condition |  | 0..1 | string | Quality desctiption of asset
periodType |  | 0..* | CodeableConcept | Asset availability types Binding: ContractResourceAssetAvailiabilityCodes (example): Codes for asset availability.
period |  | 0..* | Period | Time period of the asset
usePeriod |  | 0..* | Period | Time period
text |  | 0..1 | string | Asset clause or question text
linkId |  | 0..* | string | Pointer to asset text
answer |  | 0..* | See answer (Contract) | Response to assets
securityLabelNumber |  | 0..* | unsignedInt | Asset restriction numbers
valuedItem |  | 0..* | BackboneElement | Contract Valued Item List
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
entity[x] |  | 0..1 |  | Contract Valued Item Type
entityCodeableConcept |  |  | CodeableConcept |
entityReference |  |  | Reference(Resource) |
identifier |  | 0..1 | Identifier | Contract Valued Item Number
effectiveTime |  | 0..1 | dateTime | Contract Valued Item Effective Tiem
quantity |  | 0..1 | SimpleQuantity | Count of Contract Valued Items
unitPrice |  | 0..1 | Money | Contract Valued Item fee, charge, or cost
factor |  | 0..1 | decimal | Contract Valued Item Price Scaling Factor
points |  | 0..1 | decimal | Contract Valued Item Difficulty Scaling Factor
net |  | 0..1 | Money | Total Contract Valued Item Value
payment |  | 0..1 | string | Terms of valuation
paymentDate |  | 0..1 | dateTime | When payment is due
responsible |  | 0..1 | Reference(Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) | Who will make payment
recipient |  | 0..1 | Reference(Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) | Who will receive payment
linkId |  | 0..* | string | Pointer to specific item
securityLabelNumber |  | 0..* | unsignedInt | Security Labels that define affected terms
action |  | 0..* | BackboneElement | Entity being ascribed responsibility
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
doNotPerform | ?! | 0..1 | boolean | True if the term prohibits the action
type |  | 1..1 | CodeableConcept | Type or form of the action Binding: ContractActionCodes (example): Detailed codes for the contract action.
subject |  | 0..* | BackboneElement | Entity of the action
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
reference |  | 1..* | Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device | Group | Organization) | Entity of the action
role |  | 0..1 | CodeableConcept | Role type of the agent Binding: ContractActorRoleCodes (example): Detailed codes for the contract actor role.
intent |  | 1..1 | CodeableConcept | Purpose for the Contract Term Action Binding: PurposeOfUse (example): Detailed codes for the contract action reason.
linkId |  | 0..* | string | Pointer to specific item
status |  | 1..1 | CodeableConcept | State of the action Binding: ContractResourceActionStatusCodes (example): Codes for the status of an term action.
context |  | 0..1 | Reference(Encounter | EpisodeOfCare) | Episode associated with action
contextLinkId |  | 0..* | string | Pointer to specific item
occurrence[x] |  | 0..1 |  | When action happens
occurrenceDateTime |  |  | dateTime |
occurrencePeriod |  |  | Period |
occurrenceTiming |  |  | Timing |
requester |  | 0..* | Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Device | Group | Organization) | Who asked for action
requesterLinkId |  | 0..* | string | Pointer to specific item
performerType |  | 0..* | CodeableConcept | Kind of service performer Binding: ProvenanceParticipantType (example): Codes for the types of action perfomer.
performerRole |  | 0..1 | CodeableConcept | Competency of the performer Binding: ProvenanceParticipantRole (example): Codes for the role of the action performer.
performer |  | 0..1 | Reference(RelatedPerson | Patient | Practitioner | PractitionerRole | CareTeam | Device | Substance | Organization | Location) | Actor that wil execute (or not) the action
performerLinkId |  | 0..* | string | Pointer to specific item
reasonCode |  | 0..* | CodeableConcept | Why is action (not) needed? Binding: PurposeOfUse (example): Detailed codes for the contract action reason.
reasonReference |  | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference | Questionnaire | QuestionnaireResponse) | Why is action (not) needed?
reason |  | 0..* | string | Why action is to be performed
reasonLinkId |  | 0..* | string | Pointer to specific item
note |  | 0..* | Annotation | Comments about the action
securityLabelNumber |  | 0..* | unsignedInt | Action restriction numbers
group |  | 0..* | See term (Contract) | Nested Contract Term Group
supportingInfo | S | 1..1 | Reference(PCA Partner Service) | Reference to the partner service that this publication authorisation decision relates to
relevantHistory |  | 0..* | Reference(Provenance) | Key event in Contract History
signer |  | 0..* | BackboneElement | Contract Signatory
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
type |  | 1..1 | Coding | Contract Signatory Role Binding: ContractSignerTypeCodes (preferred): List of parties who may be signing.
party |  | 1..1 | Reference(Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) | Contract Signatory Party
signature |  | 1..* | Signature | Contract Documentation Signature
friendly |  | 0..* | BackboneElement | Contract Friendly Language
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
content[x] |  | 1..1 |  | Easily comprehended representation of this Contract
contentAttachment |  |  | Attachment |
contentReference |  |  | Reference(Composition | DocumentReference | QuestionnaireResponse) |
legal |  | 0..* | BackboneElement | Contract Legal Language
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
content[x] |  | 1..1 |  | Contract Legal Text
contentAttachment |  |  | Attachment |
contentReference |  |  | Reference(Composition | DocumentReference | QuestionnaireResponse) |
rule |  | 0..* | BackboneElement | Computable Contract Language
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
content[x] |  | 1..1 |  | Computable Contract Rules
contentAttachment |  |  | Attachment |
contentReference |  |  | Reference(DocumentReference) |
legallyBinding[x] |  | 0..1 |  | Binding Contract
legallyBindingAttachment |  |  | Attachment |
legallyBindingReference |  |  | Reference(Composition | DocumentReference | QuestionnaireResponse | Contract) |
Documentation for this format

#### Terminology Bindings

Path | Conformance | ValueSet | URI
Contract.meta.security | extensible | All Security Labels `http://hl7.org/fhir/ValueSet/security-labels` from the FHIR Standard
Contract.meta.tag | example | CommonTags `http://hl7.org/fhir/ValueSet/common-tags` from the FHIR Standard
Contract.language | preferred | CommonLanguages
Additional Bindings | Purpose
AllLanguages | Max Binding
`http://hl7.org/fhir/ValueSet/languages` from the FHIR Standard
Contract.status | required | PcaPublicationAuthorisationRecordStatus `http://pca.digitalhealth.gov.au/fhir/4.0/ValueSet/pca-publication-authorisation-record-status` from this IG
Contract.legalState | extensible | ContractResourceLegalStateCodes `http://hl7.org/fhir/ValueSet/contract-legalstate` from the FHIR Standard
Contract.contentDerivative | example | ContractContentDerivationCodes `http://hl7.org/fhir/ValueSet/contract-content-derivative` from the FHIR Standard
Contract.expirationType | example | ContractResourceExpirationTypeCodes `http://hl7.org/fhir/ValueSet/contract-expiration-type` from the FHIR Standard
Contract.scope | example | ContractResourceScopeCodes `http://hl7.org/fhir/ValueSet/contract-scope` from the FHIR Standard
Contract.type | example | ContractTypeCodes `http://hl7.org/fhir/ValueSet/contract-type` from the FHIR Standard
Contract.subType | example | ContractSubtypeCodes `http://hl7.org/fhir/ValueSet/contract-subtype` from the FHIR Standard
Contract.contentDefinition.type | example | ContractResourceDefinitionTypeCodes `http://hl7.org/fhir/ValueSet/contract-definition-type` from the FHIR Standard
Contract.contentDefinition.subType | example | ContractResourceDefinitionSubtypeCodes `http://hl7.org/fhir/ValueSet/contract-definition-subtype` from the FHIR Standard
Contract.contentDefinition.publicationStatus | required | ContractResourcePublicationStatusCodes `http://hl7.org/fhir/ValueSet/contract-publicationstatus|4.0.1` from the FHIR Standard
Contract.term.type | example | ContractTermTypeCodes `http://hl7.org/fhir/ValueSet/contract-term-type` from the FHIR Standard
Contract.term.subType | example | ContractTermSubtypeCodes `http://hl7.org/fhir/ValueSet/contract-term-subtype` from the FHIR Standard
Contract.term.securityLabel.classification | example | ContractResourceScopeCodes `http://hl7.org/fhir/ValueSet/contract-security-classification` from the FHIR Standard
Contract.term.securityLabel.category | example | ContractResourceScopeCodes `http://hl7.org/fhir/ValueSet/contract-security-category` from the FHIR Standard
Contract.term.securityLabel.control | example | ContractResourceSecurityControlCodes `http://hl7.org/fhir/ValueSet/contract-security-control` from the FHIR Standard
Contract.term.offer.party.role | example | ContractResourcePartyRoleCodes `http://hl7.org/fhir/ValueSet/contract-party-role` from the FHIR Standard
Contract.term.offer.type | example | ContractTermTypeCodes `http://hl7.org/fhir/ValueSet/contract-term-type` from the FHIR Standard
Contract.term.offer.decision | extensible | ActConsentDirective `http://terminology.hl7.org/ValueSet/v3-ActConsentDirective`
Contract.term.offer.decisionMode | example | ContractResourceDecisionModeCodes `http://hl7.org/fhir/ValueSet/contract-decision-mode` from the FHIR Standard
Contract.term.asset.scope | example | ContractResourceAssetScopeCodes `http://hl7.org/fhir/ValueSet/contract-assetscope` from the FHIR Standard
Contract.term.asset.type | example | ContractResourceAssetTypeCodes `http://hl7.org/fhir/ValueSet/contract-assettype` from the FHIR Standard
Contract.term.asset.subtype | example | ContractResourceAssetSub-TypeCodes `http://hl7.org/fhir/ValueSet/contract-assetsubtype` from the FHIR Standard
Contract.term.asset.relationship | extensible | ConsentContentClass `http://hl7.org/fhir/ValueSet/consent-content-class` from the FHIR Standard
Contract.term.asset.context.code | example | ContractResourceAssetContextCodes `http://hl7.org/fhir/ValueSet/contract-assetcontext` from the FHIR Standard
Contract.term.asset.periodType | example | ContractResourceAssetAvailiabilityCodes `http://hl7.org/fhir/ValueSet/asset-availability` from the FHIR Standard
Contract.term.action.type | example | ContractActionCodes `http://hl7.org/fhir/ValueSet/contract-action` from the FHIR Standard
Contract.term.action.subject.role | example | ContractActorRoleCodes `http://hl7.org/fhir/ValueSet/contract-actorrole` from the FHIR Standard
Contract.term.action.intent | example | PurposeOfUse `http://terminology.hl7.org/ValueSet/v3-PurposeOfUse`
Contract.term.action.status | example | ContractResourceActionStatusCodes `http://hl7.org/fhir/ValueSet/contract-actionstatus` from the FHIR Standard
Contract.term.action.performerType | example | ProvenanceParticipantType `http://hl7.org/fhir/ValueSet/provenance-agent-type` from the FHIR Standard
Contract.term.action.performerRole | example | ProvenanceParticipantRole `http://hl7.org/fhir/ValueSet/provenance-agent-role` from the FHIR Standard
Contract.term.action.reasonCode | example | PurposeOfUse `http://terminology.hl7.org/ValueSet/v3-PurposeOfUse`
Contract.signer.type | preferred | ContractSignerTypeCodes `http://hl7.org/fhir/ValueSet/contract-signer-type` from the FHIR Standard

This structure is derived from Contract

Summary

Mandatory: 6 elements
Must-Support: 11 elements
Fixed Value: 1 element

Structures

This structure refers to these other structures:

- PCA Information Use Statement (http://pca.digitalhealth.gov.au/fhir/4.0/StructureDefinition/pca-information-use-statement)
- PCA Healthcare Service (http://pca.digitalhealth.gov.au/fhir/4.0/StructureDefinition/pca-healthcare-service)
- PCA Practitioner Role (http://pca.digitalhealth.gov.au/fhir/4.0/StructureDefinition/pca-practitioner-role)
- PCA Publication Approver (http://pca.digitalhealth.gov.au/fhir/4.0/StructureDefinition/pca-publication-approver)
- PCA Partner Service (http://pca.digitalhealth.gov.au/fhir/4.0/StructureDefinition/pca-partner-service)

Other representations of profile: CSV, Excel, Schematron

### Notes:

No additional search parameters defined for this resource profile.