Properties
List of document authors
Property methods: AuthorBuildValueArray(), AuthorCollectionToDisplay(), AuthorCollectionToOdbc(), AuthorDisplayToCollection(), AuthorGet(), AuthorGetObject(), AuthorGetObjectId(), AuthorGetSwizzled(), AuthorIsValid(), AuthorOdbcToCollection(), AuthorSet(), AuthorSetObject(), AuthorSetObjectId()
property Availability as %String (DISPLAYLIST = ",urn:ihe:iti:2010:DocumentAvailability:Offline,urn:ihe:iti:2010:DocumentAvailability:Online", VALUELIST = ",0,1", XMLLISTPARAMETER = "DISPLAYLIST");
Property methods: AvailabilityDisplayToLogical(), AvailabilityGet(), AvailabilityIsValid(), AvailabilityLogicalToDisplay(), AvailabilityLogicalToOdbc(), AvailabilityLogicalToXSD(), AvailabilityNormalize(), AvailabilitySet(), AvailabilityXSDToLogical()
property AvailabilityStatus as %String (VALUELIST = ",Approved,Deprecated");
Document status, generated by the registry
Property methods: AvailabilityStatusDisplayToLogical(), AvailabilityStatusGet(), AvailabilityStatusIsValid(), AvailabilityStatusLogicalToDisplay(), AvailabilityStatusLogicalToOdbc(), AvailabilityStatusNormalize(), AvailabilityStatusSet()
Binary document stream
Property methods: BodyDelete(), BodyGet(), BodyGetObject(), BodyGetObjectId(), BodyGetSwizzled(), BodyIsValid(), BodyNewObject(), BodyOid(), BodyOpen(), BodySet(), BodySetObject(), BodySetObjectId(), BodyUnSwizzle()
property BodyCharacter as %Stream.GlobalCharacter ;
Character document stream, if present, will be used to extract CDA information and copied to the submission attachments, unless a Body stream is defined.
Property methods: BodyCharacterDelete(), BodyCharacterGet(), BodyCharacterGetObject(), BodyCharacterGetObjectId(), BodyCharacterGetSwizzled(), BodyCharacterIsValid(), BodyCharacterNewObject(), BodyCharacterOid(), BodyCharacterOpen(), BodyCharacterSet(), BodyCharacterSetObject(), BodyCharacterSetObjectId(), BodyCharacterUnSwizzle()
The kind of document
Property methods: ClassCodeGet(), ClassCodeGetObject(), ClassCodeGetObjectId(), ClassCodeGetSwizzled(), ClassCodeIsEmpty(), ClassCodeIsValid(), ClassCodeNewObject(), ClassCodeSet(), ClassCodeSetObject(), ClassCodeSetObjectId(), ClassCodeUnSwizzle()
Comments
Property methods: CommentsDisplayToLogical(), CommentsGet(), CommentsIsValid(), CommentsLogicalToDisplay(), CommentsLogicalToOdbc(), CommentsNormalize(), CommentsSet()
The level of confidentiality - to be addressed in future IHE specifications
Property methods: ConfidentialityCodeBuildValueArray(), ConfidentialityCodeCollectionToDisplay(), ConfidentialityCodeCollectionToOdbc(), ConfidentialityCodeDisplayToCollection(), ConfidentialityCodeGet(), ConfidentialityCodeGetObject(), ConfidentialityCodeGetObjectId(), ConfidentialityCodeGetSwizzled(), ConfidentialityCodeIsValid(), ConfidentialityCodeOdbcToCollection(), ConfidentialityCodeSet(), ConfidentialityCodeSetObject(), ConfidentialityCodeSetObjectId()
The context to create this document (MPI, MRN, Encounter, etc)
Property methods: ContextGet(), ContextGetSwizzled(), ContextIsValid(), ContextNewObject(), ContextSet()
Time the author created the document
Property methods: CreationTimeDisplayToLogical(), CreationTimeGet(), CreationTimeIsValid(), CreationTimeLogicalToDisplay(), CreationTimeLogicalToOdbc(), CreationTimeNormalize(), CreationTimeSet()
Property methods: DocumentSlotsBuildValueArray(), DocumentSlotsCollectionToDisplay(), DocumentSlotsCollectionToOdbc(), DocumentSlotsDisplayToCollection(), DocumentSlotsGet(), DocumentSlotsGetObject(), DocumentSlotsGetObjectId(), DocumentSlotsGetSwizzled(), DocumentSlotsIsValid(), DocumentSlotsOdbcToCollection(), DocumentSlotsSet(), DocumentSlotsSetObject(), DocumentSlotsSetObjectId()
Optional list of the main clinical acts
Property methods: EventCodeListBuildValueArray(), EventCodeListCollectionToDisplay(), EventCodeListCollectionToOdbc(), EventCodeListDisplayToCollection(), EventCodeListGet(), EventCodeListGetObject(), EventCodeListGetObjectId(), EventCodeListGetSwizzled(), EventCodeListIsValid(), EventCodeListOdbcToCollection(), EventCodeListSet(), EventCodeListSetObject(), EventCodeListSetObjectId()
Document format
Property methods: FormatCodeGet(), FormatCodeGetObject(), FormatCodeGetObjectId(), FormatCodeGetSwizzled(), FormatCodeIsEmpty(), FormatCodeIsValid(), FormatCodeNewObject(), FormatCodeSet(), FormatCodeSetObject(), FormatCodeSetObjectId(), FormatCodeUnSwizzle()
Hash key of the document, computed by the repository
Property methods: HashDisplayToLogical(), HashGet(), HashIsValid(), HashLogicalToDisplay(), HashLogicalToOdbc(), HashNormalize(), HashSet()
Type of organizational setting of the encounter during which the document act occurred
Property methods: HealthcareFacilityTypeCodeGet(), HealthcareFacilityTypeCodeGetObject(), HealthcareFacilityTypeCodeGetObjectId(), HealthcareFacilityTypeCodeGetSwizzled(), HealthcareFacilityTypeCodeIsEmpty(), HealthcareFacilityTypeCodeIsValid(), HealthcareFacilityTypeCodeNewObject(), HealthcareFacilityTypeCodeSet(), HealthcareFacilityTypeCodeSetObject(), HealthcareFacilityTypeCodeSetObjectId(), HealthcareFacilityTypeCodeUnSwizzle()
The language of character data in the document
Property methods: LanguageCodeDisplayToLogical(), LanguageCodeGet(), LanguageCodeIsValid(), LanguageCodeLogicalToDisplay(), LanguageCodeLogicalToOdbc(), LanguageCodeNormalize(), LanguageCodeSet()
property LegalAuthenticator as %String );
Who has legally authenticated the document (optional)
Property methods: LegalAuthenticatorDisplayToLogical(), LegalAuthenticatorGet(), LegalAuthenticatorIsValid(), LegalAuthenticatorLogicalToDisplay(), LegalAuthenticatorLogicalToOdbc(), LegalAuthenticatorNormalize(), LegalAuthenticatorSet()
MIME type
Property methods: MimeTypeDisplayToLogical(), MimeTypeGet(), MimeTypeIsValid(), MimeTypeLogicalToDisplay(), MimeTypeLogicalToOdbc(), MimeTypeNormalize(), MimeTypeSet()
property ObjectType as %String (VALUELIST = ",Stable,OnDemand", XMLNAME = "type", XMLPROJECTION = "ATTRIBUTE") [ InitialExpression = "Stable" ];
ObjectType
Property methods: ObjectTypeDisplayToLogical(), ObjectTypeGet(), ObjectTypeIsValid(), ObjectTypeLogicalToDisplay(), ObjectTypeLogicalToOdbc(), ObjectTypeNormalize(), ObjectTypeSet()
property PatientId as %String (CONTENT = "ESCAPE");
Patient ID
Property methods: PatientIdDisplayToLogical(), PatientIdGet(), PatientIdIsValid(), PatientIdLogicalToDisplay(), PatientIdLogicalToOdbc(), PatientIdNormalize(), PatientIdSet()
The clinical specialty where the act that resulted in the document was performed
Property methods: PracticeSettingCodeGet(), PracticeSettingCodeGetObject(), PracticeSettingCodeGetObjectId(), PracticeSettingCodeGetSwizzled(), PracticeSettingCodeIsEmpty(), PracticeSettingCodeIsValid(), PracticeSettingCodeNewObject(), PracticeSettingCodeSet(), PracticeSettingCodeSetObject(), PracticeSettingCodeSetObjectId(), PracticeSettingCodeUnSwizzle()
property RepositoryUniqueId as %String );
Repository OID of where the document is stored
Property methods: RepositoryUniqueIdDisplayToLogical(), RepositoryUniqueIdGet(), RepositoryUniqueIdIsValid(), RepositoryUniqueIdLogicalToDisplay(), RepositoryUniqueIdLogicalToOdbc(), RepositoryUniqueIdNormalize(), RepositoryUniqueIdSet()
property ServiceStartTime as %String );
Start time, UTC, HL7v2 format
Property methods: ServiceStartTimeDisplayToLogical(), ServiceStartTimeGet(), ServiceStartTimeIsValid(), ServiceStartTimeLogicalToDisplay(), ServiceStartTimeLogicalToOdbc(), ServiceStartTimeNormalize(), ServiceStartTimeSet()
property ServiceStopTime as %String );
Stop time, UTC, HL7v2 format
Property methods: ServiceStopTimeDisplayToLogical(), ServiceStopTimeGet(), ServiceStopTimeIsValid(), ServiceStopTimeLogicalToDisplay(), ServiceStopTimeLogicalToOdbc(), ServiceStopTimeNormalize(), ServiceStopTimeSet()
Document size, computed by repository
Property methods: SizeDisplayToLogical(), SizeGet(), SizeIsValid(), SizeLogicalToDisplay(), SizeNormalize(), SizeSet(), SizeXSDToLogical()
For on-demand documents, the snapshot ID, UniqueID and Repository
Property methods: SnapshotGet(), SnapshotGetSwizzled(), SnapshotIsValid(), SnapshotNewObject(), SnapshotSet()
property SourcePatientId as %String (CONTENT = "ESCAPE");
Patient MRN
Property methods: SourcePatientIdDisplayToLogical(), SourcePatientIdGet(), SourcePatientIdIsValid(), SourcePatientIdLogicalToDisplay(), SourcePatientIdLogicalToOdbc(), SourcePatientIdNormalize(), SourcePatientIdSet()
Patient demographics
Property methods: SourcePatientInfoBuildValueArray(), SourcePatientInfoCollectionToDisplay(), SourcePatientInfoCollectionToOdbc(), SourcePatientInfoDisplayToCollection(), SourcePatientInfoGet(), SourcePatientInfoGetObject(), SourcePatientInfoGetObjectId(), SourcePatientInfoGetSwizzled(), SourcePatientInfoIsValid(), SourcePatientInfoOdbcToCollection(), SourcePatientInfoSet(), SourcePatientInfoSetObject(), SourcePatientInfoSetObjectId()
Document title
Property methods: TitleDisplayToLogical(), TitleGet(), TitleIsValid(), TitleLogicalToDisplay(), TitleLogicalToOdbc(), TitleNormalize(), TitleSet()
The precise kind of document
Property methods: TypeCodeGet(), TypeCodeGetObject(), TypeCodeGetObjectId(), TypeCodeGetSwizzled(), TypeCodeIsEmpty(), TypeCodeIsValid(), TypeCodeNewObject(), TypeCodeSet(), TypeCodeSetObject(), TypeCodeSetObjectId(), TypeCodeUnSwizzle()
URI used for retrieval, computed by repository
Property methods: URIDisplayToLogical(), URIGet(), URIIsValid(), URILogicalToDisplay(), URILogicalToOdbc(), URINormalize(), URISet()
Document OID
Property methods: UniqueIdDisplayToLogical(), UniqueIdGet(), UniqueIdIsValid(), UniqueIdLogicalToDisplay(), UniqueIdLogicalToOdbc(), UniqueIdNormalize(), UniqueIdSet()
Property methods: VersionDisplayToLogical(), VersionGet(), VersionIsValid(), VersionLogicalToDisplay(), VersionLogicalToOdbc(), VersionNormalize(), VersionSet()
Used to maintain the XOP href when imported
Property methods: XOPDisplayToLogical(), XOPGet(), XOPIsValid(), XOPLogicalToDisplay(), XOPLogicalToOdbc(), XOPNormalize(), XOPSet()
Property methods: ZipItemsBuildValueArray(), ZipItemsCollectionToDisplay(), ZipItemsCollectionToOdbc(), ZipItemsDisplayToCollection(), ZipItemsGet(), ZipItemsGetObject(), ZipItemsGetObjectId(), ZipItemsGetSwizzled(), ZipItemsIsValid(), ZipItemsOdbcToCollection(), ZipItemsSet(), ZipItemsSetObject(), ZipItemsSetObjectId()