# Provider Connect Australia (PCA)

25.1.0.0 - active

Provider Connect Australia (PCA) - Local Development build (v25.1.0.0) 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: 25.1.0.0
Active as of 2025-05-14 | 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.
- A decision made by an individual practitioner concerning the publication of their PCA Practitioner record to a specific PCA Partner Service.
- A decision made by an authorised representative of a PCA Partner Service to no longer receive a PCA Healthcare Service or PCA Practitioner Role that was previously being published to that 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 element:

- 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'. A subscribing system is only permitted to set the status element from 'executed' to 'revoked'.

### 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.
- Currently, publishing systems can only create Contract resources where the subject is either a PCA Healthcare Service or PCA Practitioner Role. Individual practitioners must use the PCA web portal to authorise the publication of their own Practitioner record independently of any associated Practitioner Role record.

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, PCA Practitioner Role or PCA Practitioner).
- 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, PCA Practitioner Role or PCA Practitioner).
- To stop receiving a PCA Healthcare Service or PCA Practitioner Role that is being published to a PCA Partner Service within the scope of a subscribing system: use the 'revoked' value for the status element.

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, PCA Practitioner Role or PCA Practitioner 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.

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

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 dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both
status | ?!S Σ | 1..1 | code | executed | revoked | cancelled Binding: PCA Publication Authorisation Record Status (required) ele-1: All FHIR elements must have a @value or children
instantiatesCanonical | S | 1..1 | Reference(PCA Information Use Statement) | Reference to the information use statement that this publication authorisation decision relates to ele-1: All FHIR elements must have a @value or children
issued | S Σ | 1..1 | dateTime | When this publication authorisation decision was recorded ele-1: All FHIR elements must have a @value or children
subject | S Σ | 1..1 | Reference(PCA Healthcare Service | PCA Practitioner Role | PCA Practitioner) | Reference to the subject of this publication authorisation decision ele-1: All FHIR elements must have a @value or children
author | S | 1..1 | Reference(PCA Publication Approver) {c} | Contained reference to the person who authorised this publication decision ele-1: All FHIR elements must have a @value or children
supportingInfo | S | 1..1 | Reference(PCA Partner Service) | Reference to the partner service that this publication authorisation decision relates to ele-1: All FHIR elements must have a @value or children
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

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
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 | PCA Practitioner) | Reference to the subject of this publication authorisation decision
author | S | 1..1 | Reference(PCA Publication Approver) {c} | Contained reference to the person who authorised this publication 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 | Σ | 0..1 | id | Logical id of this artifact
meta | Σ | 0..1 | Meta | Metadata about the resource
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 | PCA Practitioner) | 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 person who authorised this publication 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.language | preferred | CommonLanguages `http://hl7.org/fhir/ValueSet/languages` from the FHIR Standard
Additional Bindings | Purpose
AllLanguages | Max Binding
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: 6 elements

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 Practitioner (http://pca.digitalhealth.gov.au/fhir/4.0/StructureDefinition/pca-practitioner)
- 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)

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 dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both
status | ?!S Σ | 1..1 | code | executed | revoked | cancelled Binding: PCA Publication Authorisation Record Status (required) ele-1: All FHIR elements must have a @value or children
instantiatesCanonical | S | 1..1 | Reference(PCA Information Use Statement) | Reference to the information use statement that this publication authorisation decision relates to ele-1: All FHIR elements must have a @value or children
issued | S Σ | 1..1 | dateTime | When this publication authorisation decision was recorded ele-1: All FHIR elements must have a @value or children
subject | S Σ | 1..1 | Reference(PCA Healthcare Service | PCA Practitioner Role | PCA Practitioner) | Reference to the subject of this publication authorisation decision ele-1: All FHIR elements must have a @value or children
author | S | 1..1 | Reference(PCA Publication Approver) {c} | Contained reference to the person who authorised this publication decision ele-1: All FHIR elements must have a @value or children
supportingInfo | S | 1..1 | Reference(PCA Partner Service) | Reference to the partner service that this publication authorisation decision relates to ele-1: All FHIR elements must have a @value or children
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

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
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 | PCA Practitioner) | Reference to the subject of this publication authorisation decision
author | S | 1..1 | Reference(PCA Publication Approver) {c} | Contained reference to the person who authorised this publication 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

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 | Σ | 0..1 | id | Logical id of this artifact
meta | Σ | 0..1 | Meta | Metadata about the resource
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 | PCA Practitioner) | 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 person who authorised this publication 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.language | preferred | CommonLanguages `http://hl7.org/fhir/ValueSet/languages` from the FHIR Standard
Additional Bindings | Purpose
AllLanguages | Max Binding
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: 6 elements

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 Practitioner (http://pca.digitalhealth.gov.au/fhir/4.0/StructureDefinition/pca-practitioner)
- 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.